From ac92d3f1ba94746370fe8915ed4d86bb0c23369f Mon Sep 17 00:00:00 2001
From: ramsessanchez <63934382+ramsessanchez@users.noreply.github.com>
Date: Tue, 2 Jun 2026 17:11:43 -0700
Subject: [PATCH] update open api docs
---
openApiDocs/beta/Applications.yml | 196 +-
openApiDocs/beta/BackupRestore.yml | 32 +
openApiDocs/beta/Bookings.yml | 1317 +-
openApiDocs/beta/BusinessScenario.yml | 1 +
openApiDocs/beta/Calendar.yml | 15 -
openApiDocs/beta/CloudCommunications.yml | 49 +
openApiDocs/beta/Compliance.yml | 196 +-
openApiDocs/beta/CrossDeviceExperiences.yml | 196 +-
openApiDocs/beta/DeviceManagement.yml | 246 +-
openApiDocs/beta/Devices.CloudPrint.yml | 196 +-
.../beta/Devices.CorporateManagement.yml | 196 +-
openApiDocs/beta/Education.yml | 196 +-
openApiDocs/beta/Files.yml | 196 +-
openApiDocs/beta/Groups.yml | 196 +-
.../beta/Identity.DirectoryManagement.yml | 212 +-
openApiDocs/beta/Identity.Governance.yml | 43288 +++++---
openApiDocs/beta/Identity.SignIns.yml | 1613 +-
openApiDocs/beta/Migrations.yml | 118 +
openApiDocs/beta/NetworkAccess.yml | 377 +-
openApiDocs/beta/Planner.yml | 1 +
openApiDocs/beta/Reports.yml | 28164 +++--
openApiDocs/beta/Security.yml | 10633 +-
openApiDocs/beta/Sites.yml | 196 +-
openApiDocs/beta/Teams.yml | 88685 +++++++++-------
openApiDocs/beta/Users.Actions.yml | 196 +-
openApiDocs/beta/Users.Functions.yml | 196 +-
openApiDocs/beta/Users.yml | 196 +-
openApiDocs/beta/WindowsUpdates.yml | 196 +-
openApiDocs/v1.0/Applications.yml | 114 +-
openApiDocs/v1.0/BackupRestore.yml | 93 +-
openApiDocs/v1.0/Bookings.yml | 21 +
openApiDocs/v1.0/Compliance.yml | 30 +
.../v1.0/DeviceManagement.Administration.yml | 30 +
openApiDocs/v1.0/DeviceManagement.yml | 30 +
openApiDocs/v1.0/Devices.CloudPrint.yml | 30 +
.../v1.0/Devices.CorporateManagement.yml | 30 +
openApiDocs/v1.0/Education.yml | 30 +
openApiDocs/v1.0/Files.yml | 30 +
openApiDocs/v1.0/Groups.yml | 114 +-
.../v1.0/Identity.DirectoryManagement.yml | 117 +-
openApiDocs/v1.0/Identity.Governance.yml | 41 +-
openApiDocs/v1.0/Identity.SignIns.yml | 138 +-
openApiDocs/v1.0/Security.yml | 33 +-
openApiDocs/v1.0/Sites.yml | 30 +
openApiDocs/v1.0/Teams.yml | 88 +-
openApiDocs/v1.0/Users.Actions.yml | 30 +
openApiDocs/v1.0/Users.Functions.yml | 30 +
openApiDocs/v1.0/Users.yml | 120 +-
48 files changed, 112759 insertions(+), 65719 deletions(-)
diff --git a/openApiDocs/beta/Applications.yml b/openApiDocs/beta/Applications.yml
index be0febbf67..9c1488718d 100644
--- a/openApiDocs/beta/Applications.yml
+++ b/openApiDocs/beta/Applications.yml
@@ -23176,7 +23176,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -23446,6 +23446,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -24707,7 +24712,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -26853,6 +26858,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -26952,6 +26989,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -31251,7 +31289,7 @@ components:
type: object
properties:
delegate:
- $ref: '#/components/schemas/microsoft.graph.subjectSet'
+ $ref: '#/components/schemas/microsoft.graph.userSet'
schedule:
$ref: '#/components/schemas/microsoft.graph.requestSchedule'
additionalProperties:
@@ -32633,6 +32671,38 @@ components:
description: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads. A window can place more than one clipboard object on the clipboard. Each one represents the same information in a different clipboard format.
additionalProperties:
type: object
+ microsoft.graph.cloudPcPoolCapabilityConfiguration:
+ title: cloudPcPoolCapabilityConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcConfiguration:
+ title: cloudPcConfiguration
+ type: object
+ properties:
+ imageDisplayName:
+ type: string
+ nullable: true
+ imageId:
+ type: string
+ imageType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType'
+ osLocale:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcNetworkConfiguration:
+ title: cloudPcNetworkConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcPoolAssignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPoolAssignment
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcConnectionSetting:
title: cloudPcConnectionSetting
type: object
@@ -33561,7 +33631,7 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: The number of items in the list. Read-only.
+ description: The total count of items in the list. Read-only.
format: int32
nullable: true
list:
@@ -37150,6 +37220,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -37976,6 +38048,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
@@ -38706,6 +38779,7 @@ components:
properties:
inPlaceArchiveMailboxId:
type: string
+ description: The unique identifier for the user's In-Place Archive mailbox.
nullable: true
primaryMailboxId:
type: string
@@ -39919,9 +39993,14 @@ components:
nullable: true
additionalProperties:
type: object
- microsoft.graph.subjectSet:
- title: subjectSet
+ microsoft.graph.userSet:
+ title: userSet
type: object
+ properties:
+ isBackup:
+ type: boolean
+ description: 'For a user in an approval stage, this property indicates whether the user is a backup fallback approver.'
+ nullable: true
additionalProperties:
type: object
microsoft.graph.requestSchedule:
@@ -40851,6 +40930,13 @@ components:
description: For a list of possible values see formatName values.
additionalProperties:
type: object
+ microsoft.graph.cloudPcProvisioningPolicyImageType:
+ title: cloudPcProvisioningPolicyImageType
+ enum:
+ - gallery
+ - custom
+ - unknownFutureValue
+ type: string
microsoft.graph.cloudPcHealthCheckItem:
title: cloudPcHealthCheckItem
type: object
@@ -44818,6 +44904,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -44991,6 +45092,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -46485,6 +46591,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -46529,13 +46638,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventRegistration:
@@ -46915,7 +47017,7 @@ components:
maxLifetime:
pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
type: string
- description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.'
+ description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.'
format: duration
nullable: true
restrictForAppsCreatedAfterDateTime:
@@ -47996,7 +48098,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
- description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
+ description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.'
deviceMetadata:
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
integratedAppMetadata:
@@ -49862,6 +49964,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -50543,6 +50663,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -50576,6 +50702,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -50763,7 +50895,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
excludeAppsReceivingV2Tokens:
type: boolean
- description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.'
+ description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.'
nullable: true
excludeSaml:
type: boolean
@@ -52939,6 +53071,15 @@ components:
- deviceIntent
type: string
description: Authoring source of a policy
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerApprovalStatus:
title: plannerApprovalStatus
enum:
@@ -53759,6 +53900,29 @@ components:
- darkPink
- darkYellow
- unknownFutureValue
+ - darkRed
+ - cranberry
+ - darkOrange
+ - bronze
+ - peach
+ - gold
+ - lime
+ - forest
+ - lightGreen
+ - jade
+ - lightTeal
+ - darkTeal
+ - steel
+ - skyBlue
+ - blueGray
+ - lavender
+ - lilac
+ - plum
+ - magenta
+ - darkBrown
+ - beige
+ - charcoal
+ - silver
type: string
microsoft.graph.filterOperand:
title: filterOperand
diff --git a/openApiDocs/beta/BackupRestore.yml b/openApiDocs/beta/BackupRestore.yml
index 1d385211a7..4afc9f2ee2 100644
--- a/openApiDocs/beta/BackupRestore.yml
+++ b/openApiDocs/beta/BackupRestore.yml
@@ -12319,6 +12319,8 @@ components:
description: The time when protection unit offboard was requested.
format: date-time
nullable: true
+ pendingRetentionPeriodChange:
+ $ref: '#/components/schemas/microsoft.graph.retentionPeriodChange'
policyId:
type: string
description: The unique identifier of the protection policy based on which protection unit was created.
@@ -13044,6 +13046,8 @@ components:
description: Date time when the artifact's restoration completes.
format: date-time
nullable: true
+ destinationType:
+ $ref: '#/components/schemas/microsoft.graph.destinationType'
restoredItemKey:
type: string
description: The unique identifier for the restored artifact.
@@ -13144,6 +13148,25 @@ components:
- offboardRequested
- offboarded
type: string
+ microsoft.graph.retentionPeriodChange:
+ title: retentionPeriodChange
+ type: object
+ properties:
+ effectiveFromDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ status:
+ $ref: '#/components/schemas/microsoft.graph.retentionPeriodChangeStatus'
+ targetRetentionPeriodInDays:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.protectionSource:
title: protectionSource
enum:
@@ -13974,6 +13997,15 @@ components:
- completedWithErrors
- unknownFutureValue
type: string
+ microsoft.graph.retentionPeriodChangeStatus:
+ title: retentionPeriodChangeStatus
+ enum:
+ - none
+ - inProgress
+ - failed
+ - completed
+ - unknownFutureValue
+ type: string
microsoft.graph.ODataErrors.MainError:
required:
- code
diff --git a/openApiDocs/beta/Bookings.yml b/openApiDocs/beta/Bookings.yml
index 5eb473109a..e06b6953cd 100644
--- a/openApiDocs/beta/Bookings.yml
+++ b/openApiDocs/beta/Bookings.yml
@@ -7087,6 +7087,1147 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get registrationConfiguration from solutions
+ operationId: solution.virtualEvent.townhall_GetRegistrationConfiguration
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Update the navigation property registrationConfiguration in solutions
+ operationId: solution.virtualEvent.townhall_UpdateRegistrationConfiguration
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Delete navigation property registrationConfiguration for solutions
+ operationId: solution.virtualEvent.townhall_DeleteRegistrationConfiguration
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get questions from solutions
+ description: Registration questions.
+ operationId: solution.virtualEvent.townhall.registrationConfiguration_ListQuestion
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.virtualEventRegistrationQuestionBaseCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Create new navigation property to questions for solutions
+ operationId: solution.virtualEvent.townhall.registrationConfiguration_CreateQuestion
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase-id}':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get questions from solutions
+ description: Registration questions.
+ operationId: solution.virtualEvent.townhall.registrationConfiguration_GetQuestion
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: virtualEventRegistrationQuestionBase-id
+ in: path
+ description: The unique identifier of virtualEventRegistrationQuestionBase
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventRegistrationQuestionBase
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Update the navigation property questions in solutions
+ operationId: solution.virtualEvent.townhall.registrationConfiguration_UpdateQuestion
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: virtualEventRegistrationQuestionBase-id
+ in: path
+ description: The unique identifier of virtualEventRegistrationQuestionBase
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventRegistrationQuestionBase
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Delete navigation property questions for solutions
+ operationId: solution.virtualEvent.townhall.registrationConfiguration_DeleteQuestion
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: virtualEventRegistrationQuestionBase-id
+ in: path
+ description: The unique identifier of virtualEventRegistrationQuestionBase
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventRegistrationQuestionBase
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrationConfiguration/questions/$count':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get the number of the resource
+ operationId: solution.virtualEvent.townhall.registrationConfiguration.question_GetCount
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get registrations from solutions
+ operationId: solution.virtualEvent.townhall_ListRegistration
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.virtualEventRegistrationCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Create new navigation property to registrations for solutions
+ operationId: solution.virtualEvent.townhall_CreateRegistration
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get registrations from solutions
+ operationId: solution.virtualEvent.townhall_GetRegistration
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: virtualEventRegistration-id
+ in: path
+ description: The unique identifier of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventRegistration
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Update the navigation property registrations in solutions
+ operationId: solution.virtualEvent.townhall_UpdateRegistration
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: virtualEventRegistration-id
+ in: path
+ description: The unique identifier of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventRegistration
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Delete navigation property registrations for solutions
+ operationId: solution.virtualEvent.townhall_DeleteRegistration
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: virtualEventRegistration-id
+ in: path
+ description: The unique identifier of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventRegistration
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/microsoft.graph.cancel':
+ post:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Invoke action cancel
+ operationId: solution.virtualEvent.townhall.registration_cancel
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: virtualEventRegistration-id
+ in: path
+ description: The unique identifier of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventRegistration
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get sessions from solutions
+ description: Sessions for a registration.
+ operationId: solution.virtualEvent.townhall.registration_ListSession
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: virtualEventRegistration-id
+ in: path
+ description: The unique identifier of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventRegistration
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.virtualEventSessionCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get sessions from solutions
+ description: Sessions for a registration.
+ operationId: solution.virtualEvent.townhall.registration_GetSession
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: virtualEventRegistration-id
+ in: path
+ description: The unique identifier of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventRegistration
+ - name: virtualEventSession-id
+ in: path
+ description: The unique identifier of virtualEventSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventSession
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl=''{joinWebUrl}'')':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get sessions from solutions
+ description: Sessions for a registration.
+ operationId: solution.virtualEvent.townhall.registration.session_GetGraphBPreJoinWebUrl
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: virtualEventRegistration-id
+ in: path
+ description: The unique identifier of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventRegistration
+ - name: joinWebUrl
+ in: path
+ description: Alternate key of virtualEventSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ nullable: true
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/{virtualEventRegistration-id}/sessions/$count':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get the number of the resource
+ operationId: solution.virtualEvent.townhall.registration.session_GetCount
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: virtualEventRegistration-id
+ in: path
+ description: The unique identifier of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventRegistration
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get registrations from solutions
+ operationId: solution.virtualEvent.townhall.registration_GetGraphBPreEmail
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: email
+ in: path
+ description: Alternate key of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ nullable: true
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Update the navigation property registrations in solutions
+ operationId: solution.virtualEvent.townhall.registration_UpdateGraphBPreEmail
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: email
+ in: path
+ description: Alternate key of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ nullable: true
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Delete navigation property registrations for solutions
+ operationId: solution.virtualEvent.townhall.registration_DeleteGraphBPreEmail
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: email
+ in: path
+ description: Alternate key of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ nullable: true
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(email=''{email}'')/microsoft.graph.cancel':
+ post:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Invoke action cancel
+ operationId: solution.virtualEvent.townhall.registration.email_cancel
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: email
+ in: path
+ description: Alternate key of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ nullable: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get registrations from solutions
+ operationId: solution.virtualEvent.townhall.registration_GetGraphBPreUserId
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: userId
+ in: path
+ description: Alternate key of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ nullable: true
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Update the navigation property registrations in solutions
+ operationId: solution.virtualEvent.townhall.registration_UpdateGraphBPreUserId
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: userId
+ in: path
+ description: Alternate key of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ nullable: true
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Delete navigation property registrations for solutions
+ operationId: solution.virtualEvent.townhall.registration_DeleteGraphBPreUserId
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: userId
+ in: path
+ description: Alternate key of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ nullable: true
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations(userId=''{userId}'')/microsoft.graph.cancel':
+ post:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Invoke action cancel
+ operationId: solution.virtualEvent.townhall.registration.userId_cancel
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - name: userId
+ in: path
+ description: Alternate key of virtualEventRegistration
+ required: true
+ style: simple
+ schema:
+ type: string
+ nullable: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/registrations/$count':
+ get:
+ tags:
+ - solutions.virtualEventsRoot
+ summary: Get the number of the resource
+ operationId: solution.virtualEvent.townhall.registration_GetCount
+ parameters:
+ - name: virtualEventTownhall-id
+ in: path
+ description: The unique identifier of virtualEventTownhall
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: virtualEventTownhall
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
'/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions':
get:
tags:
@@ -12763,6 +13904,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -12810,6 +13954,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -12883,6 +14033,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -12978,6 +14133,12 @@ components:
properties:
audience:
$ref: '#/components/schemas/microsoft.graph.meetingAudience'
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
coOrganizers:
type: array
items:
@@ -12992,6 +14153,36 @@ components:
type: boolean
description: Indicates whether the town hall is only open to invited people and groups within your organization. The isInviteOnly property can only be true if the value of the audience property is set to organization.
nullable: true
+ registrationConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventTownhallRegistrationConfiguration'
+ registrations:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistration'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
+ microsoft.graph.virtualEventTownhallRegistrationConfiguration:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
+ - title: virtualEventTownhallRegistrationConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.virtualEventRegistrationQuestionBase:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: virtualEventRegistrationQuestionBase
+ type: object
+ properties:
+ displayName:
+ type: string
+ description: Display name of the registration question.
+ nullable: true
+ isRequired:
+ type: boolean
+ description: Indicates whether an answer to the question is required. The default value is false.
+ nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventWebinar:
@@ -13022,29 +14213,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
- additionalProperties:
- type: object
- microsoft.graph.virtualEventRegistrationQuestionBase:
- allOf:
- - $ref: '#/components/schemas/microsoft.graph.entity'
- - title: virtualEventRegistrationQuestionBase
- type: object
- properties:
- displayName:
- type: string
- description: Display name of the registration question.
- nullable: true
- isRequired:
- type: boolean
- description: Indicates whether an answer to the question is required. The default value is false.
- nullable: true
additionalProperties:
type: object
microsoft.graph.bookingNamedEntity:
@@ -13832,6 +15000,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -13915,6 +15085,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -13999,6 +15187,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -14205,27 +15399,27 @@ components:
nullable: true
additionalProperties:
type: object
- microsoft.graph.virtualEventWebinarCollectionResponse:
- title: Collection of virtualEventWebinar
+ microsoft.graph.virtualEventRegistrationQuestionBaseCollectionResponse:
+ title: Collection of virtualEventRegistrationQuestionBase
type: object
properties:
value:
type: array
items:
- $ref: '#/components/schemas/microsoft.graph.virtualEventWebinar'
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase'
'@odata.nextLink':
type: string
nullable: true
additionalProperties:
type: object
- microsoft.graph.virtualEventRegistrationQuestionBaseCollectionResponse:
- title: Collection of virtualEventRegistrationQuestionBase
+ microsoft.graph.virtualEventWebinarCollectionResponse:
+ title: Collection of virtualEventWebinar
type: object
properties:
value:
type: array
items:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBase'
+ $ref: '#/components/schemas/microsoft.graph.virtualEventWebinar'
'@odata.nextLink':
type: string
nullable: true
@@ -15038,6 +16232,8 @@ components:
description: The time when protection unit offboard was requested.
format: date-time
nullable: true
+ pendingRetentionPeriodChange:
+ $ref: '#/components/schemas/microsoft.graph.retentionPeriodChange'
policyId:
type: string
description: The unique identifier of the protection policy based on which protection unit was created.
@@ -15545,6 +16741,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -15606,6 +16817,15 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.ODataErrors.MainError:
required:
- code
@@ -16147,6 +17367,25 @@ components:
- offboardRequested
- offboarded
type: string
+ microsoft.graph.retentionPeriodChange:
+ title: retentionPeriodChange
+ type: object
+ properties:
+ effectiveFromDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ status:
+ $ref: '#/components/schemas/microsoft.graph.retentionPeriodChangeStatus'
+ targetRetentionPeriodInDays:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.protectionSource:
title: protectionSource
enum:
@@ -16703,6 +17942,8 @@ components:
description: Date time when the artifact's restoration completes.
format: date-time
nullable: true
+ destinationType:
+ $ref: '#/components/schemas/microsoft.graph.destinationType'
restoredItemKey:
type: string
description: The unique identifier for the restored artifact.
@@ -16735,6 +17976,15 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.retentionPeriodChangeStatus:
+ title: retentionPeriodChangeStatus
+ enum:
+ - none
+ - inProgress
+ - failed
+ - completed
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerPlanConfigurationBucketDefinition:
title: plannerPlanConfigurationBucketDefinition
type: object
@@ -16865,6 +18115,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
@@ -17946,18 +19197,18 @@ components:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.virtualEventTownhallCollectionResponse'
- microsoft.graph.virtualEventWebinarCollectionResponse:
+ microsoft.graph.virtualEventRegistrationQuestionBaseCollectionResponse:
description: Retrieved collection
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.virtualEventWebinarCollectionResponse'
- microsoft.graph.virtualEventRegistrationQuestionBaseCollectionResponse:
+ $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBaseCollectionResponse'
+ microsoft.graph.virtualEventWebinarCollectionResponse:
description: Retrieved collection
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationQuestionBaseCollectionResponse'
+ $ref: '#/components/schemas/microsoft.graph.virtualEventWebinarCollectionResponse'
parameters:
top:
name: $top
diff --git a/openApiDocs/beta/BusinessScenario.yml b/openApiDocs/beta/BusinessScenario.yml
index 7357107649..826da33483 100644
--- a/openApiDocs/beta/BusinessScenario.yml
+++ b/openApiDocs/beta/BusinessScenario.yml
@@ -2544,6 +2544,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
diff --git a/openApiDocs/beta/Calendar.yml b/openApiDocs/beta/Calendar.yml
index 8df9ba0cfd..55a52d2b9c 100644
--- a/openApiDocs/beta/Calendar.yml
+++ b/openApiDocs/beta/Calendar.yml
@@ -2106,10 +2106,6 @@ paths:
tags:
- groups.calendar
summary: Invoke action permanentDelete
- description: 'Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta
operationId: group.calendar_permanentDelete
parameters:
- name: group-id
@@ -12956,10 +12952,6 @@ paths:
tags:
- users.calendar
summary: Invoke action permanentDelete
- description: 'Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta
operationId: user.calendar_permanentDelete
parameters:
- name: user-id
@@ -16146,10 +16138,6 @@ paths:
tags:
- users.calendarGroup
summary: Invoke action permanentDelete
- description: 'Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta
operationId: user.calendarGroup.calendar_permanentDelete
parameters:
- name: user-id
@@ -18916,9 +18904,6 @@ paths:
- users.calendar
summary: Invoke action permanentDelete
description: 'Permanently delete a calendar folder and the events that it contains and remove them from the mailbox. For more information about item retention, see Configure Deleted Item retention and Recoverable Items quotas.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/calendar-permanentdelete?view=graph-rest-beta
operationId: user.calendar_permanentDelete
parameters:
- name: user-id
diff --git a/openApiDocs/beta/CloudCommunications.yml b/openApiDocs/beta/CloudCommunications.yml
index 5370fa3aca..591f9c0e0b 100644
--- a/openApiDocs/beta/CloudCommunications.yml
+++ b/openApiDocs/beta/CloudCommunications.yml
@@ -18955,6 +18955,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -19975,6 +19980,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -20145,6 +20152,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -21144,6 +21169,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -21261,6 +21301,15 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.meetingAudience:
title: meetingAudience
enum:
diff --git a/openApiDocs/beta/Compliance.yml b/openApiDocs/beta/Compliance.yml
index 705b92ebf1..a0ffc75e7b 100644
--- a/openApiDocs/beta/Compliance.yml
+++ b/openApiDocs/beta/Compliance.yml
@@ -9867,7 +9867,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -10787,7 +10787,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -11057,6 +11057,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -12095,7 +12100,7 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: The number of items in the list. Read-only.
+ description: The total count of items in the list. Read-only.
format: int32
nullable: true
list:
@@ -14436,6 +14441,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -14535,6 +14572,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -19748,7 +19786,7 @@ components:
type: object
properties:
delegate:
- $ref: '#/components/schemas/microsoft.graph.subjectSet'
+ $ref: '#/components/schemas/microsoft.graph.userSet'
schedule:
$ref: '#/components/schemas/microsoft.graph.requestSchedule'
additionalProperties:
@@ -21034,6 +21072,38 @@ components:
description: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads. A window can place more than one clipboard object on the clipboard. Each one represents the same information in a different clipboard format.
additionalProperties:
type: object
+ microsoft.graph.cloudPcPoolCapabilityConfiguration:
+ title: cloudPcPoolCapabilityConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcConfiguration:
+ title: cloudPcConfiguration
+ type: object
+ properties:
+ imageDisplayName:
+ type: string
+ nullable: true
+ imageId:
+ type: string
+ imageType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType'
+ osLocale:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcNetworkConfiguration:
+ title: cloudPcNetworkConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcPoolAssignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPoolAssignment
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcConnectionSetting:
title: cloudPcConnectionSetting
type: object
@@ -23935,6 +24005,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -24705,6 +24777,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
@@ -25421,6 +25494,7 @@ components:
properties:
inPlaceArchiveMailboxId:
type: string
+ description: The unique identifier for the user's In-Place Archive mailbox.
nullable: true
primaryMailboxId:
type: string
@@ -27960,9 +28034,14 @@ components:
$ref: '#/components/schemas/microsoft.graph.plannerUserIds'
additionalProperties:
type: object
- microsoft.graph.subjectSet:
- title: subjectSet
+ microsoft.graph.userSet:
+ title: userSet
type: object
+ properties:
+ isBackup:
+ type: boolean
+ description: 'For a user in an approval stage, this property indicates whether the user is a backup fallback approver.'
+ nullable: true
additionalProperties:
type: object
microsoft.graph.requestSchedule:
@@ -28753,6 +28832,13 @@ components:
description: For a list of possible values see formatName values.
additionalProperties:
type: object
+ microsoft.graph.cloudPcProvisioningPolicyImageType:
+ title: cloudPcProvisioningPolicyImageType
+ enum:
+ - gallery
+ - custom
+ - unknownFutureValue
+ type: string
microsoft.graph.cloudPcHealthCheckItem:
title: cloudPcHealthCheckItem
type: object
@@ -30496,6 +30582,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -30669,6 +30770,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -32039,6 +32145,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -32083,13 +32192,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventRegistration:
@@ -34509,7 +34611,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
- description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
+ description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.'
deviceMetadata:
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
integratedAppMetadata:
@@ -35171,6 +35273,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -35691,6 +35811,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -35724,6 +35850,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -37506,7 +37638,7 @@ components:
maxLifetime:
pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
type: string
- description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.'
+ description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.'
format: duration
nullable: true
restrictForAppsCreatedAfterDateTime:
@@ -38016,6 +38148,15 @@ components:
- deviceIntent
type: string
description: Authoring source of a policy
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerApprovalStatus:
title: plannerApprovalStatus
enum:
@@ -38192,6 +38333,29 @@ components:
- darkPink
- darkYellow
- unknownFutureValue
+ - darkRed
+ - cranberry
+ - darkOrange
+ - bronze
+ - peach
+ - gold
+ - lime
+ - forest
+ - lightGreen
+ - jade
+ - lightTeal
+ - darkTeal
+ - steel
+ - skyBlue
+ - blueGray
+ - lavender
+ - lilac
+ - plum
+ - magenta
+ - darkBrown
+ - beige
+ - charcoal
+ - silver
type: string
microsoft.graph.sharingRole:
title: sharingRole
@@ -38777,7 +38941,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
excludeAppsReceivingV2Tokens:
type: boolean
- description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.'
+ description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.'
nullable: true
excludeSaml:
type: boolean
diff --git a/openApiDocs/beta/CrossDeviceExperiences.yml b/openApiDocs/beta/CrossDeviceExperiences.yml
index deedfd3a3b..de95f28be5 100644
--- a/openApiDocs/beta/CrossDeviceExperiences.yml
+++ b/openApiDocs/beta/CrossDeviceExperiences.yml
@@ -6078,7 +6078,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -6799,7 +6799,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -7069,6 +7069,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -9680,6 +9685,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -9779,6 +9816,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -12653,7 +12691,7 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: The number of items in the list. Read-only.
+ description: The total count of items in the list. Read-only.
format: int32
nullable: true
list:
@@ -14381,7 +14419,7 @@ components:
type: object
properties:
delegate:
- $ref: '#/components/schemas/microsoft.graph.subjectSet'
+ $ref: '#/components/schemas/microsoft.graph.userSet'
schedule:
$ref: '#/components/schemas/microsoft.graph.requestSchedule'
additionalProperties:
@@ -15271,6 +15309,38 @@ components:
description: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads. A window can place more than one clipboard object on the clipboard. Each one represents the same information in a different clipboard format.
additionalProperties:
type: object
+ microsoft.graph.cloudPcPoolCapabilityConfiguration:
+ title: cloudPcPoolCapabilityConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcConfiguration:
+ title: cloudPcConfiguration
+ type: object
+ properties:
+ imageDisplayName:
+ type: string
+ nullable: true
+ imageId:
+ type: string
+ imageType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType'
+ osLocale:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcNetworkConfiguration:
+ title: cloudPcNetworkConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcPoolAssignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPoolAssignment
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcConnectionSetting:
title: cloudPcConnectionSetting
type: object
@@ -18214,6 +18284,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -18984,6 +19056,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
@@ -19700,6 +19773,7 @@ components:
properties:
inPlaceArchiveMailboxId:
type: string
+ description: The unique identifier for the user's In-Place Archive mailbox.
nullable: true
primaryMailboxId:
type: string
@@ -22791,9 +22865,14 @@ components:
nullable: true
additionalProperties:
type: object
- microsoft.graph.subjectSet:
- title: subjectSet
+ microsoft.graph.userSet:
+ title: userSet
type: object
+ properties:
+ isBackup:
+ type: boolean
+ description: 'For a user in an approval stage, this property indicates whether the user is a backup fallback approver.'
+ nullable: true
additionalProperties:
type: object
microsoft.graph.requestSchedule:
@@ -23387,6 +23466,13 @@ components:
description: For a list of possible values see formatName values.
additionalProperties:
type: object
+ microsoft.graph.cloudPcProvisioningPolicyImageType:
+ title: cloudPcProvisioningPolicyImageType
+ enum:
+ - gallery
+ - custom
+ - unknownFutureValue
+ type: string
microsoft.graph.cloudPcHealthCheckItem:
title: cloudPcHealthCheckItem
type: object
@@ -25282,6 +25368,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -25455,6 +25556,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -26825,6 +26931,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -26869,13 +26978,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventRegistration:
@@ -28465,7 +28567,7 @@ components:
maxLifetime:
pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
type: string
- description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.'
+ description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.'
format: duration
nullable: true
restrictForAppsCreatedAfterDateTime:
@@ -29585,7 +29687,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
- description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
+ description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.'
deviceMetadata:
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
integratedAppMetadata:
@@ -30327,6 +30429,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -30847,6 +30967,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -30880,6 +31006,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -31564,7 +31696,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
excludeAppsReceivingV2Tokens:
type: boolean
- description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.'
+ description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.'
nullable: true
excludeSaml:
type: boolean
@@ -33322,6 +33454,15 @@ components:
- deviceIntent
type: string
description: Authoring source of a policy
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerApprovalStatus:
title: plannerApprovalStatus
enum:
@@ -33853,6 +33994,29 @@ components:
- darkPink
- darkYellow
- unknownFutureValue
+ - darkRed
+ - cranberry
+ - darkOrange
+ - bronze
+ - peach
+ - gold
+ - lime
+ - forest
+ - lightGreen
+ - jade
+ - lightTeal
+ - darkTeal
+ - steel
+ - skyBlue
+ - blueGray
+ - lavender
+ - lilac
+ - plum
+ - magenta
+ - darkBrown
+ - beige
+ - charcoal
+ - silver
type: string
microsoft.graph.customSecurityAttributeExemption:
allOf:
diff --git a/openApiDocs/beta/DeviceManagement.yml b/openApiDocs/beta/DeviceManagement.yml
index 7bfec3d313..18ab521575 100644
--- a/openApiDocs/beta/DeviceManagement.yml
+++ b/openApiDocs/beta/DeviceManagement.yml
@@ -41682,6 +41682,7 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ description: Singleton that acts as container for a collection of Resource Access entities.
microsoft.graph.advancedThreatProtectionOnboardingStateSummary:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -49330,6 +49331,10 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.extendedKeyUsage'
description: 'The certificate extended key usages, which specify the usage capabilities of the certificate. Read-only.'
+ geographicRegion:
+ type: string
+ description: The geographic region where a cloud certification authority (CA) is hosted. Read-only.
+ nullable: true
issuerCommonName:
type: string
nullable: true
@@ -49919,6 +49924,8 @@ components:
description: The timestamp of when the device compliance script was modified. This property is read-only.
format: date-time
readOnly: true
+ platform:
+ $ref: '#/components/schemas/microsoft.graph.deviceComplianceScriptPlatformType'
publisher:
type: string
description: Name of the device compliance script publisher
@@ -51057,6 +51064,9 @@ components:
androidMobileApplicationManagementEnabled:
type: boolean
description: 'When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.'
+ grantMobileThreatDefensePartnerRole:
+ type: boolean
+ description: 'When TRUE, indicates that the Mobile Threat Defense partner is granted the Mobile Threat Defense role on enrolled Android Corporate Owned Business Only and Corporate Owned Personally Enabled devices. When FALSE, indicates that the Mobile Threat Defense partner is not granted the Mobile Threat Defense role. Default value is FALSE.'
iosDeviceBlockedOnMissingPartnerData:
type: boolean
description: 'When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant. When FALSE, indicates that Intune may not recieve data from Mobile Threat Defense partner prior to making device compliant. Default value is FALSE.'
@@ -51071,6 +51081,9 @@ components:
type: string
description: DateTime of last Heartbeat recieved from the Mobile Threat Defense partner
format: date-time
+ launchMobileThreatDefensePartnerOnSetupEnabled:
+ type: boolean
+ description: 'When TRUE, indicates that the Mobile Threat Defense partner will be automatically launched during Android Corporate Owned Business Only and Corporate Owned Personally Enabled device setup. When FALSE, indicates that the Mobile Threat Defense partner will not be automatically launched during setup. Default value is FALSE.'
macDeviceBlockedOnMissingPartnerData:
type: boolean
description: 'When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a Mac device compliant. When FALSE, indicates that Intune may mark a Mac device compliant prior to receiving data from the Mobile Threat Defense partner. Default value is FALSE.'
@@ -53705,6 +53718,11 @@ components:
$ref: '#/components/schemas/microsoft.graph.cloudPcCloudApp'
description: A collection of cloud apps that are built on frontline shared options and provide Windows 365 end users with access to app-only sessions instead of a full desktop experience.
x-ms-navigationProperty: true
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -56078,7 +56096,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -56348,6 +56366,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -60066,6 +60089,10 @@ components:
type: number
description: The number of days after installation that forced reboot will happen.
format: int32
+ qualityUpdateCatalogItemId:
+ type: string
+ description: The unique identifier for the quality update catalog item targeted by the expedite.
+ nullable: true
qualityUpdateRelease:
type: string
description: The release date to identify a quality update.
@@ -62801,6 +62828,31 @@ components:
additionalProperties:
type: object
description: The importedAppleDeviceIdentity resource represents the imported device identity of an Apple device .
+ microsoft.graph.deviceComplianceScriptPlatformType:
+ title: deviceComplianceScriptPlatformType
+ enum:
+ - windows10
+ - linux
+ - macOS
+ - unknownFutureValue
+ type: string
+ description: Indicates the platform that a device compliance script targets for evaluation.
+ x-ms-enum:
+ name: deviceComplianceScriptPlatformType
+ modelAsString: false
+ values:
+ - value: windows10
+ description: Default. Indicates that the compliance script targets devices running Windows 10 and later.
+ name: windows10
+ - value: linux
+ description: Indicates that the compliance script targets devices running Linux.
+ name: linux
+ - value: macOS
+ description: Indicates that the compliance script targets devices running macOS.
+ name: macOS
+ - value: unknownFutureValue
+ description: Evolvable enumeration sentinel value. Do not use.
+ name: unknownFutureValue
microsoft.graph.deviceComplianceScriptDeviceState:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -65292,6 +65344,38 @@ components:
description: The list of scope tag IDs for this cloud app. Inherited from the provisioning policy when the app is created or updated. Read-only.
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -65391,6 +65475,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -65478,6 +65563,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
sizeInGB:
maximum: 2147483647
minimum: -2147483648
@@ -65762,7 +65848,7 @@ components:
description: The display name for the Azure network connection.
healthCheckPaused:
type: boolean
- description: 'false if the regular health checks on the network/domain configuration are currently active. true if the checks are paused. If you perform a create or update operation on a onPremisesNetworkConnection resource, this value is set to false for 4 weeks. If you retry a health check on network/domain configuration, this value is set to false for two weeks. If the onPremisesNetworkConnection resource is attached in a provisioningPolicy or used by a Cloud PC in the past 4 weeks, healthCheckPaused is set to false. Read-only. Default is false.'
+ description: 'Indicates whether regular health checks on the network or domain configuration are paused or active. false if the regular health checks on the network or domain configuration are currently active. true if the checks are paused. If you perform a create or update operation on a onPremisesNetworkConnection resource, this value is set to false for four weeks. If you retry a health check on network or domain configuration, this value is set to false for two weeks. If the onPremisesNetworkConnection resource is attached in a provisioningPolicy or used by a Cloud PC in the past four weeks, healthCheckPaused is set to false. Read-only. Default is false.'
nullable: true
healthCheckStatus:
$ref: '#/components/schemas/microsoft.graph.cloudPcOnPremisesConnectionStatus'
@@ -65772,7 +65858,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.cloudPcOnPremisesConnectionStatusDetails'
inUse:
type: boolean
- description: 'When true, the Azure network connection is in use. When false, the connection isn''t in use. You can''t delete a connection that’s in use. Requires $select to retrieve. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only.'
+ description: 'When true, the Azure network connection is in use. When false, the connection isn''t in use. You can''t delete a connection that’s in use. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only.'
nullable: true
inUseByCloudPc:
type: boolean
@@ -65792,6 +65878,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID.'
subnetId:
type: string
description: 'The ID of the target subnet. Required format: /subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkId}/subnets/{subnetName}.'
@@ -65925,6 +66012,7 @@ components:
items:
type: string
nullable: true
+ description: The list of scope tag IDs for this resource. Read-only.
userExperienceType:
$ref: '#/components/schemas/microsoft.graph.cloudPcUserExperienceType'
userSettingsPersistenceConfiguration:
@@ -69603,7 +69691,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -73126,6 +73214,38 @@ components:
- failed
- unknownFutureValue
type: string
+ microsoft.graph.cloudPcPoolCapabilityConfiguration:
+ title: cloudPcPoolCapabilityConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcConfiguration:
+ title: cloudPcConfiguration
+ type: object
+ properties:
+ imageDisplayName:
+ type: string
+ nullable: true
+ imageId:
+ type: string
+ imageType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType'
+ osLocale:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcNetworkConfiguration:
+ title: cloudPcNetworkConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcPoolAssignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPoolAssignment
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcConnectionSetting:
title: cloudPcConnectionSetting
type: object
@@ -73544,11 +73664,13 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
+ description: The number of available private IP addresses within the subnet.
format: int32
nullable: true
subnetAvailableIpCountLastSyncDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Indicates the date and time at which the subnet available IP count was synced with Azure. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
format: date-time
nullable: true
additionalProperties:
@@ -73756,6 +73878,7 @@ components:
- usGovernment
- unknownFutureValue
- mexico
+ - australiaNewZealand
type: string
microsoft.graph.cloudPcRegionGroup:
title: cloudPcRegionGroup
@@ -74348,7 +74471,7 @@ components:
type: object
properties:
delegate:
- $ref: '#/components/schemas/microsoft.graph.subjectSet'
+ $ref: '#/components/schemas/microsoft.graph.userSet'
schedule:
$ref: '#/components/schemas/microsoft.graph.requestSchedule'
additionalProperties:
@@ -76689,7 +76812,7 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: The number of items in the list. Read-only.
+ description: The total count of items in the list. Read-only.
format: int32
nullable: true
list:
@@ -78808,6 +78931,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -79634,6 +79759,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
@@ -80350,6 +80476,7 @@ components:
properties:
inPlaceArchiveMailboxId:
type: string
+ description: The unique identifier for the user's In-Place Archive mailbox.
nullable: true
primaryMailboxId:
type: string
@@ -80973,9 +81100,14 @@ components:
nullable: true
additionalProperties:
type: object
- microsoft.graph.subjectSet:
- title: subjectSet
+ microsoft.graph.userSet:
+ title: userSet
type: object
+ properties:
+ isBackup:
+ type: boolean
+ description: 'For a user in an approval stage, this property indicates whether the user is a backup fallback approver.'
+ nullable: true
additionalProperties:
type: object
microsoft.graph.requestSchedule:
@@ -85140,6 +85272,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -85313,6 +85460,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -86807,6 +86959,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -86851,13 +87006,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventRegistration:
@@ -88160,7 +88308,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
- description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
+ description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.'
deviceMetadata:
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
integratedAppMetadata:
@@ -89634,6 +89782,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -90315,6 +90481,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -90348,6 +90520,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -91713,7 +91891,7 @@ components:
maxLifetime:
pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
type: string
- description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.'
+ description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.'
format: duration
nullable: true
restrictForAppsCreatedAfterDateTime:
@@ -92756,6 +92934,15 @@ components:
- byteArray
- unknownFutureValue
type: string
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerApprovalStatus:
title: plannerApprovalStatus
enum:
@@ -93129,7 +93316,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
excludeAppsReceivingV2Tokens:
type: boolean
- description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.'
+ description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.'
nullable: true
excludeSaml:
type: boolean
@@ -93880,6 +94067,29 @@ components:
- darkPink
- darkYellow
- unknownFutureValue
+ - darkRed
+ - cranberry
+ - darkOrange
+ - bronze
+ - peach
+ - gold
+ - lime
+ - forest
+ - lightGreen
+ - jade
+ - lightTeal
+ - darkTeal
+ - steel
+ - skyBlue
+ - blueGray
+ - lavender
+ - lilac
+ - plum
+ - magenta
+ - darkBrown
+ - beige
+ - charcoal
+ - silver
type: string
microsoft.graph.printTaskProcessingState:
title: printTaskProcessingState
diff --git a/openApiDocs/beta/Devices.CloudPrint.yml b/openApiDocs/beta/Devices.CloudPrint.yml
index c493d6ab0f..a6de49cde2 100644
--- a/openApiDocs/beta/Devices.CloudPrint.yml
+++ b/openApiDocs/beta/Devices.CloudPrint.yml
@@ -10330,7 +10330,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -10699,7 +10699,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -10969,6 +10969,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -13851,6 +13856,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -13950,6 +13987,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -17826,7 +17864,7 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: The number of items in the list. Read-only.
+ description: The total count of items in the list. Read-only.
format: int32
nullable: true
list:
@@ -19307,7 +19345,7 @@ components:
type: object
properties:
delegate:
- $ref: '#/components/schemas/microsoft.graph.subjectSet'
+ $ref: '#/components/schemas/microsoft.graph.userSet'
schedule:
$ref: '#/components/schemas/microsoft.graph.requestSchedule'
additionalProperties:
@@ -20592,6 +20630,38 @@ components:
description: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads. A window can place more than one clipboard object on the clipboard. Each one represents the same information in a different clipboard format.
additionalProperties:
type: object
+ microsoft.graph.cloudPcPoolCapabilityConfiguration:
+ title: cloudPcPoolCapabilityConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcConfiguration:
+ title: cloudPcConfiguration
+ type: object
+ properties:
+ imageDisplayName:
+ type: string
+ nullable: true
+ imageId:
+ type: string
+ imageType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType'
+ osLocale:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcNetworkConfiguration:
+ title: cloudPcNetworkConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcPoolAssignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPoolAssignment
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcConnectionSetting:
title: cloudPcConnectionSetting
type: object
@@ -23658,6 +23728,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -24428,6 +24500,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
@@ -25144,6 +25217,7 @@ components:
properties:
inPlaceArchiveMailboxId:
type: string
+ description: The unique identifier for the user's In-Place Archive mailbox.
nullable: true
primaryMailboxId:
type: string
@@ -28011,9 +28085,14 @@ components:
- public
- unknownFutureValue
type: string
- microsoft.graph.subjectSet:
- title: subjectSet
+ microsoft.graph.userSet:
+ title: userSet
type: object
+ properties:
+ isBackup:
+ type: boolean
+ description: 'For a user in an approval stage, this property indicates whether the user is a backup fallback approver.'
+ nullable: true
additionalProperties:
type: object
microsoft.graph.requestSchedule:
@@ -28727,6 +28806,13 @@ components:
description: For a list of possible values see formatName values.
additionalProperties:
type: object
+ microsoft.graph.cloudPcProvisioningPolicyImageType:
+ title: cloudPcProvisioningPolicyImageType
+ enum:
+ - gallery
+ - custom
+ - unknownFutureValue
+ type: string
microsoft.graph.cloudPcHealthCheckItem:
title: cloudPcHealthCheckItem
type: object
@@ -30627,6 +30713,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -30800,6 +30901,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -32154,6 +32260,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -32198,13 +32307,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventRegistration:
@@ -34236,7 +34338,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
- description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
+ description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.'
deviceMetadata:
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
integratedAppMetadata:
@@ -34978,6 +35080,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -35498,6 +35618,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -35531,6 +35657,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -36169,7 +36301,7 @@ components:
maxLifetime:
pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
type: string
- description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.'
+ description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.'
format: duration
nullable: true
restrictForAppsCreatedAfterDateTime:
@@ -36679,6 +36811,15 @@ components:
- deviceIntent
type: string
description: Authoring source of a policy
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerApprovalStatus:
title: plannerApprovalStatus
enum:
@@ -37210,6 +37351,29 @@ components:
- darkPink
- darkYellow
- unknownFutureValue
+ - darkRed
+ - cranberry
+ - darkOrange
+ - bronze
+ - peach
+ - gold
+ - lime
+ - forest
+ - lightGreen
+ - jade
+ - lightTeal
+ - darkTeal
+ - steel
+ - skyBlue
+ - blueGray
+ - lavender
+ - lilac
+ - plum
+ - magenta
+ - darkBrown
+ - beige
+ - charcoal
+ - silver
type: string
microsoft.graph.appManagementPolicyActorExemptions:
title: appManagementPolicyActorExemptions
@@ -37280,7 +37444,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
excludeAppsReceivingV2Tokens:
type: boolean
- description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.'
+ description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.'
nullable: true
excludeSaml:
type: boolean
diff --git a/openApiDocs/beta/Devices.CorporateManagement.yml b/openApiDocs/beta/Devices.CorporateManagement.yml
index 1e43328226..e0dd759eb7 100644
--- a/openApiDocs/beta/Devices.CorporateManagement.yml
+++ b/openApiDocs/beta/Devices.CorporateManagement.yml
@@ -63165,7 +63165,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -63435,6 +63435,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -68671,6 +68676,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -68770,6 +68807,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -69719,7 +69757,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -71362,7 +71400,7 @@ components:
type: object
properties:
delegate:
- $ref: '#/components/schemas/microsoft.graph.subjectSet'
+ $ref: '#/components/schemas/microsoft.graph.userSet'
schedule:
$ref: '#/components/schemas/microsoft.graph.requestSchedule'
additionalProperties:
@@ -73200,6 +73238,38 @@ components:
description: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads. A window can place more than one clipboard object on the clipboard. Each one represents the same information in a different clipboard format.
additionalProperties:
type: object
+ microsoft.graph.cloudPcPoolCapabilityConfiguration:
+ title: cloudPcPoolCapabilityConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcConfiguration:
+ title: cloudPcConfiguration
+ type: object
+ properties:
+ imageDisplayName:
+ type: string
+ nullable: true
+ imageId:
+ type: string
+ imageType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType'
+ osLocale:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcNetworkConfiguration:
+ title: cloudPcNetworkConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcPoolAssignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPoolAssignment
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcConnectionSetting:
title: cloudPcConnectionSetting
type: object
@@ -73946,7 +74016,7 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: The number of items in the list. Read-only.
+ description: The total count of items in the list. Read-only.
format: int32
nullable: true
list:
@@ -75902,6 +75972,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -76728,6 +76800,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
@@ -77458,6 +77531,7 @@ components:
properties:
inPlaceArchiveMailboxId:
type: string
+ description: The unique identifier for the user's In-Place Archive mailbox.
nullable: true
primaryMailboxId:
type: string
@@ -77798,9 +77872,14 @@ components:
nullable: true
additionalProperties:
type: object
- microsoft.graph.subjectSet:
- title: subjectSet
+ microsoft.graph.userSet:
+ title: userSet
type: object
+ properties:
+ isBackup:
+ type: boolean
+ description: 'For a user in an approval stage, this property indicates whether the user is a backup fallback approver.'
+ nullable: true
additionalProperties:
type: object
microsoft.graph.requestSchedule:
@@ -78953,6 +79032,13 @@ components:
description: For a list of possible values see formatName values.
additionalProperties:
type: object
+ microsoft.graph.cloudPcProvisioningPolicyImageType:
+ title: cloudPcProvisioningPolicyImageType
+ enum:
+ - gallery
+ - custom
+ - unknownFutureValue
+ type: string
microsoft.graph.cloudPcHealthCheckItem:
title: cloudPcHealthCheckItem
type: object
@@ -81904,6 +81990,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -82077,6 +82178,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -83571,6 +83677,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -83615,13 +83724,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventRegistration:
@@ -84850,7 +84952,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
- description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
+ description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.'
deviceMetadata:
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
integratedAppMetadata:
@@ -86324,6 +86426,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -87005,6 +87125,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -87038,6 +87164,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -88403,7 +88535,7 @@ components:
maxLifetime:
pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
type: string
- description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.'
+ description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.'
format: duration
nullable: true
restrictForAppsCreatedAfterDateTime:
@@ -89446,6 +89578,15 @@ components:
- byteArray
- unknownFutureValue
type: string
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerApprovalStatus:
title: plannerApprovalStatus
enum:
@@ -89819,7 +89960,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
excludeAppsReceivingV2Tokens:
type: boolean
- description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.'
+ description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.'
nullable: true
excludeSaml:
type: boolean
@@ -90570,6 +90711,29 @@ components:
- darkPink
- darkYellow
- unknownFutureValue
+ - darkRed
+ - cranberry
+ - darkOrange
+ - bronze
+ - peach
+ - gold
+ - lime
+ - forest
+ - lightGreen
+ - jade
+ - lightTeal
+ - darkTeal
+ - steel
+ - skyBlue
+ - blueGray
+ - lavender
+ - lilac
+ - plum
+ - magenta
+ - darkBrown
+ - beige
+ - charcoal
+ - silver
type: string
microsoft.graph.printTaskProcessingState:
title: printTaskProcessingState
diff --git a/openApiDocs/beta/Education.yml b/openApiDocs/beta/Education.yml
index 90fbe287c4..2394486ba8 100644
--- a/openApiDocs/beta/Education.yml
+++ b/openApiDocs/beta/Education.yml
@@ -19297,7 +19297,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -19947,7 +19947,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -20217,6 +20217,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -23416,6 +23421,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -23515,6 +23552,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -26946,7 +26984,7 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: The number of items in the list. Read-only.
+ description: The total count of items in the list. Read-only.
format: int32
nullable: true
list:
@@ -28455,7 +28493,7 @@ components:
type: object
properties:
delegate:
- $ref: '#/components/schemas/microsoft.graph.subjectSet'
+ $ref: '#/components/schemas/microsoft.graph.userSet'
schedule:
$ref: '#/components/schemas/microsoft.graph.requestSchedule'
additionalProperties:
@@ -29772,6 +29810,38 @@ components:
description: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads. A window can place more than one clipboard object on the clipboard. Each one represents the same information in a different clipboard format.
additionalProperties:
type: object
+ microsoft.graph.cloudPcPoolCapabilityConfiguration:
+ title: cloudPcPoolCapabilityConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcConfiguration:
+ title: cloudPcConfiguration
+ type: object
+ properties:
+ imageDisplayName:
+ type: string
+ nullable: true
+ imageId:
+ type: string
+ imageType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType'
+ osLocale:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcNetworkConfiguration:
+ title: cloudPcNetworkConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcPoolAssignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPoolAssignment
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcConnectionSetting:
title: cloudPcConnectionSetting
type: object
@@ -32806,6 +32876,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -33576,6 +33648,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
@@ -34292,6 +34365,7 @@ components:
properties:
inPlaceArchiveMailboxId:
type: string
+ description: The unique identifier for the user's In-Place Archive mailbox.
nullable: true
primaryMailboxId:
type: string
@@ -37183,9 +37257,14 @@ components:
- public
- unknownFutureValue
type: string
- microsoft.graph.subjectSet:
- title: subjectSet
+ microsoft.graph.userSet:
+ title: userSet
type: object
+ properties:
+ isBackup:
+ type: boolean
+ description: 'For a user in an approval stage, this property indicates whether the user is a backup fallback approver.'
+ nullable: true
additionalProperties:
type: object
microsoft.graph.requestSchedule:
@@ -37999,6 +38078,13 @@ components:
description: For a list of possible values see formatName values.
additionalProperties:
type: object
+ microsoft.graph.cloudPcProvisioningPolicyImageType:
+ title: cloudPcProvisioningPolicyImageType
+ enum:
+ - gallery
+ - custom
+ - unknownFutureValue
+ type: string
microsoft.graph.cloudPcHealthCheckItem:
title: cloudPcHealthCheckItem
type: object
@@ -39891,6 +39977,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -40064,6 +40165,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -41434,6 +41540,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -41478,13 +41587,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventRegistration:
@@ -44059,7 +44161,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
- description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
+ description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.'
deviceMetadata:
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
integratedAppMetadata:
@@ -44801,6 +44903,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -45321,6 +45441,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -45354,6 +45480,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -47265,7 +47397,7 @@ components:
maxLifetime:
pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
type: string
- description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.'
+ description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.'
format: duration
nullable: true
restrictForAppsCreatedAfterDateTime:
@@ -47775,6 +47907,15 @@ components:
- deviceIntent
type: string
description: Authoring source of a policy
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerApprovalStatus:
title: plannerApprovalStatus
enum:
@@ -48306,6 +48447,29 @@ components:
- darkPink
- darkYellow
- unknownFutureValue
+ - darkRed
+ - cranberry
+ - darkOrange
+ - bronze
+ - peach
+ - gold
+ - lime
+ - forest
+ - lightGreen
+ - jade
+ - lightTeal
+ - darkTeal
+ - steel
+ - skyBlue
+ - blueGray
+ - lavender
+ - lilac
+ - plum
+ - magenta
+ - darkBrown
+ - beige
+ - charcoal
+ - silver
type: string
microsoft.graph.printMargin:
title: printMargin
@@ -48536,7 +48700,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
excludeAppsReceivingV2Tokens:
type: boolean
- description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.'
+ description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.'
nullable: true
excludeSaml:
type: boolean
diff --git a/openApiDocs/beta/Files.yml b/openApiDocs/beta/Files.yml
index 406386bd2f..36c49a2786 100644
--- a/openApiDocs/beta/Files.yml
+++ b/openApiDocs/beta/Files.yml
@@ -100426,7 +100426,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -100696,6 +100696,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -101465,7 +101470,7 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: The number of items in the list. Read-only.
+ description: The total count of items in the list. Read-only.
format: int32
nullable: true
list:
@@ -104130,6 +104135,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -104229,6 +104266,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -105064,7 +105102,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -108866,7 +108904,7 @@ components:
type: object
properties:
delegate:
- $ref: '#/components/schemas/microsoft.graph.subjectSet'
+ $ref: '#/components/schemas/microsoft.graph.userSet'
schedule:
$ref: '#/components/schemas/microsoft.graph.requestSchedule'
additionalProperties:
@@ -110570,6 +110608,38 @@ components:
description: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads. A window can place more than one clipboard object on the clipboard. Each one represents the same information in a different clipboard format.
additionalProperties:
type: object
+ microsoft.graph.cloudPcPoolCapabilityConfiguration:
+ title: cloudPcPoolCapabilityConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcConfiguration:
+ title: cloudPcConfiguration
+ type: object
+ properties:
+ imageDisplayName:
+ type: string
+ nullable: true
+ imageId:
+ type: string
+ imageType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType'
+ osLocale:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcNetworkConfiguration:
+ title: cloudPcNetworkConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcPoolAssignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPoolAssignment
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcConnectionSetting:
title: cloudPcConnectionSetting
type: object
@@ -114525,6 +114595,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -115351,6 +115423,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
@@ -116067,6 +116140,7 @@ components:
properties:
inPlaceArchiveMailboxId:
type: string
+ description: The unique identifier for the user's In-Place Archive mailbox.
nullable: true
primaryMailboxId:
type: string
@@ -117130,9 +117204,14 @@ components:
nullable: true
additionalProperties:
type: object
- microsoft.graph.subjectSet:
- title: subjectSet
+ microsoft.graph.userSet:
+ title: userSet
type: object
+ properties:
+ isBackup:
+ type: boolean
+ description: 'For a user in an approval stage, this property indicates whether the user is a backup fallback approver.'
+ nullable: true
additionalProperties:
type: object
microsoft.graph.requestSchedule:
@@ -118241,6 +118320,13 @@ components:
description: For a list of possible values see formatName values.
additionalProperties:
type: object
+ microsoft.graph.cloudPcProvisioningPolicyImageType:
+ title: cloudPcProvisioningPolicyImageType
+ enum:
+ - gallery
+ - custom
+ - unknownFutureValue
+ type: string
microsoft.graph.cloudPcHealthCheckItem:
title: cloudPcHealthCheckItem
type: object
@@ -120781,6 +120867,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -120954,6 +121055,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -122448,6 +122554,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -122492,13 +122601,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventRegistration:
@@ -124265,7 +124367,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
- description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
+ description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.'
deviceMetadata:
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
integratedAppMetadata:
@@ -125276,6 +125378,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -125949,6 +126069,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -125982,6 +126108,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -127629,7 +127761,7 @@ components:
maxLifetime:
pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
type: string
- description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.'
+ description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.'
format: duration
nullable: true
restrictForAppsCreatedAfterDateTime:
@@ -128244,6 +128376,15 @@ components:
- deviceIntent
type: string
description: Authoring source of a policy
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerApprovalStatus:
title: plannerApprovalStatus
enum:
@@ -128716,7 +128857,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
excludeAppsReceivingV2Tokens:
type: boolean
- description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.'
+ description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.'
nullable: true
excludeSaml:
type: boolean
@@ -129112,6 +129253,29 @@ components:
- darkPink
- darkYellow
- unknownFutureValue
+ - darkRed
+ - cranberry
+ - darkOrange
+ - bronze
+ - peach
+ - gold
+ - lime
+ - forest
+ - lightGreen
+ - jade
+ - lightTeal
+ - darkTeal
+ - steel
+ - skyBlue
+ - blueGray
+ - lavender
+ - lilac
+ - plum
+ - magenta
+ - darkBrown
+ - beige
+ - charcoal
+ - silver
type: string
microsoft.graph.workbookChartGridlinesFormat:
allOf:
diff --git a/openApiDocs/beta/Groups.yml b/openApiDocs/beta/Groups.yml
index c7a32b07a4..33f47f52c7 100644
--- a/openApiDocs/beta/Groups.yml
+++ b/openApiDocs/beta/Groups.yml
@@ -16624,7 +16624,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -18180,7 +18180,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -18450,6 +18450,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -21844,6 +21849,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -21943,6 +21980,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -25034,7 +25072,7 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: The number of items in the list. Read-only.
+ description: The total count of items in the list. Read-only.
format: int32
nullable: true
list:
@@ -26787,7 +26825,7 @@ components:
type: object
properties:
delegate:
- $ref: '#/components/schemas/microsoft.graph.subjectSet'
+ $ref: '#/components/schemas/microsoft.graph.userSet'
schedule:
$ref: '#/components/schemas/microsoft.graph.requestSchedule'
additionalProperties:
@@ -27765,6 +27803,38 @@ components:
description: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads. A window can place more than one clipboard object on the clipboard. Each one represents the same information in a different clipboard format.
additionalProperties:
type: object
+ microsoft.graph.cloudPcPoolCapabilityConfiguration:
+ title: cloudPcPoolCapabilityConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcConfiguration:
+ title: cloudPcConfiguration
+ type: object
+ properties:
+ imageDisplayName:
+ type: string
+ nullable: true
+ imageId:
+ type: string
+ imageType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType'
+ osLocale:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcNetworkConfiguration:
+ title: cloudPcNetworkConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcPoolAssignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPoolAssignment
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcConnectionSetting:
title: cloudPcConnectionSetting
type: object
@@ -30656,6 +30726,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -31426,6 +31498,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
@@ -32142,6 +32215,7 @@ components:
properties:
inPlaceArchiveMailboxId:
type: string
+ description: The unique identifier for the user's In-Place Archive mailbox.
nullable: true
primaryMailboxId:
type: string
@@ -35154,9 +35228,14 @@ components:
$ref: '#/components/schemas/microsoft.graph.labelKind'
additionalProperties:
type: object
- microsoft.graph.subjectSet:
- title: subjectSet
+ microsoft.graph.userSet:
+ title: userSet
type: object
+ properties:
+ isBackup:
+ type: boolean
+ description: 'For a user in an approval stage, this property indicates whether the user is a backup fallback approver.'
+ nullable: true
additionalProperties:
type: object
microsoft.graph.requestSchedule:
@@ -35771,6 +35850,13 @@ components:
description: For a list of possible values see formatName values.
additionalProperties:
type: object
+ microsoft.graph.cloudPcProvisioningPolicyImageType:
+ title: cloudPcProvisioningPolicyImageType
+ enum:
+ - gallery
+ - custom
+ - unknownFutureValue
+ type: string
microsoft.graph.cloudPcHealthCheckItem:
title: cloudPcHealthCheckItem
type: object
@@ -37652,6 +37738,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -37825,6 +37926,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -39195,6 +39301,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -39239,13 +39348,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventRegistration:
@@ -40789,7 +40891,7 @@ components:
maxLifetime:
pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
type: string
- description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.'
+ description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.'
format: duration
nullable: true
restrictForAppsCreatedAfterDateTime:
@@ -41909,7 +42011,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
- description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
+ description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.'
deviceMetadata:
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
integratedAppMetadata:
@@ -42651,6 +42753,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -43171,6 +43291,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -43204,6 +43330,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -43883,7 +44015,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
excludeAppsReceivingV2Tokens:
type: boolean
- description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.'
+ description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.'
nullable: true
excludeSaml:
type: boolean
@@ -45641,6 +45773,15 @@ components:
- deviceIntent
type: string
description: Authoring source of a policy
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerApprovalStatus:
title: plannerApprovalStatus
enum:
@@ -46167,6 +46308,29 @@ components:
- darkPink
- darkYellow
- unknownFutureValue
+ - darkRed
+ - cranberry
+ - darkOrange
+ - bronze
+ - peach
+ - gold
+ - lime
+ - forest
+ - lightGreen
+ - jade
+ - lightTeal
+ - darkTeal
+ - steel
+ - skyBlue
+ - blueGray
+ - lavender
+ - lilac
+ - plum
+ - magenta
+ - darkBrown
+ - beige
+ - charcoal
+ - silver
type: string
microsoft.graph.customSecurityAttributeExemption:
allOf:
diff --git a/openApiDocs/beta/Identity.DirectoryManagement.yml b/openApiDocs/beta/Identity.DirectoryManagement.yml
index f9ba9569bf..99b58a96c2 100644
--- a/openApiDocs/beta/Identity.DirectoryManagement.yml
+++ b/openApiDocs/beta/Identity.DirectoryManagement.yml
@@ -261,11 +261,11 @@ paths:
get:
tags:
- admin.peopleAdminSettings
- summary: Get photoUpdateSettings
- description: Read the properties and relationships of a photoUpdateSettings object.
+ summary: List photoUpdateSettings
+ description: Get the properties of a photoUpdateSettings object.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/photoupdatesettings-get?view=graph-rest-beta
+ url: https://learn.microsoft.com/graph/api/peopleadminsettings-list-photoupdatesettings?view=graph-rest-beta
operationId: admin.person_GetPhotoUpdateSetting
parameters:
- name: $select
@@ -327,11 +327,7 @@ paths:
delete:
tags:
- admin.peopleAdminSettings
- summary: Delete photoUpdateSettings
- description: Delete a photoUpdateSettings object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/peopleadminsettings-delete-photoupdatesettings?view=graph-rest-beta
+ summary: Delete navigation property photoUpdateSettings for admin
operationId: admin.person_DeletePhotoUpdateSetting
parameters:
- name: If-Match
@@ -35319,6 +35315,7 @@ components:
nullable: true
isVisible:
type: boolean
+ description: Indicates whether the given directory property should be shown on a user’s profile card.
additionalProperties:
type: object
microsoft.graph.profilePropertySetting:
@@ -36069,7 +36066,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -36823,7 +36820,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -37093,6 +37090,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -42203,6 +42205,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -42302,6 +42336,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -44568,6 +44603,9 @@ components:
title: onPremisesDirectorySynchronizationFeature
type: object
properties:
+ allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled:
+ type: boolean
+ nullable: true
blockCloudObjectTakeoverThroughHardMatchEnabled:
type: boolean
description: Used to block cloud object takeover via source anchor hard match if enabled.
@@ -47458,7 +47496,7 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: The number of items in the list. Read-only.
+ description: The total count of items in the list. Read-only.
format: int32
nullable: true
list:
@@ -49016,7 +49054,7 @@ components:
type: object
properties:
delegate:
- $ref: '#/components/schemas/microsoft.graph.subjectSet'
+ $ref: '#/components/schemas/microsoft.graph.userSet'
schedule:
$ref: '#/components/schemas/microsoft.graph.requestSchedule'
additionalProperties:
@@ -49903,6 +49941,38 @@ components:
description: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads. A window can place more than one clipboard object on the clipboard. Each one represents the same information in a different clipboard format.
additionalProperties:
type: object
+ microsoft.graph.cloudPcPoolCapabilityConfiguration:
+ title: cloudPcPoolCapabilityConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcConfiguration:
+ title: cloudPcConfiguration
+ type: object
+ properties:
+ imageDisplayName:
+ type: string
+ nullable: true
+ imageId:
+ type: string
+ imageType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType'
+ osLocale:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcNetworkConfiguration:
+ title: cloudPcNetworkConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcPoolAssignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPoolAssignment
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcConnectionSetting:
title: cloudPcConnectionSetting
type: object
@@ -52834,6 +52904,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -53604,6 +53676,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
@@ -54320,6 +54393,7 @@ components:
properties:
inPlaceArchiveMailboxId:
type: string
+ description: The unique identifier for the user's In-Place Archive mailbox.
nullable: true
primaryMailboxId:
type: string
@@ -57937,9 +58011,14 @@ components:
$ref: '#/components/schemas/microsoft.graph.labelKind'
additionalProperties:
type: object
- microsoft.graph.subjectSet:
- title: subjectSet
+ microsoft.graph.userSet:
+ title: userSet
type: object
+ properties:
+ isBackup:
+ type: boolean
+ description: 'For a user in an approval stage, this property indicates whether the user is a backup fallback approver.'
+ nullable: true
additionalProperties:
type: object
microsoft.graph.requestSchedule:
@@ -58489,6 +58568,13 @@ components:
description: For a list of possible values see formatName values.
additionalProperties:
type: object
+ microsoft.graph.cloudPcProvisioningPolicyImageType:
+ title: cloudPcProvisioningPolicyImageType
+ enum:
+ - gallery
+ - custom
+ - unknownFutureValue
+ type: string
microsoft.graph.cloudPcHealthCheckItem:
title: cloudPcHealthCheckItem
type: object
@@ -60363,6 +60449,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -60536,6 +60637,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -61906,6 +62012,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -61950,13 +62059,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventRegistration:
@@ -62101,7 +62203,7 @@ components:
maxLifetime:
pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
type: string
- description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.'
+ description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.'
format: duration
nullable: true
restrictForAppsCreatedAfterDateTime:
@@ -64663,7 +64765,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
- description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
+ description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.'
deviceMetadata:
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
integratedAppMetadata:
@@ -65405,6 +65507,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -65925,6 +66045,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -65958,6 +66084,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -66097,7 +66229,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
excludeAppsReceivingV2Tokens:
type: boolean
- description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.'
+ description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.'
nullable: true
excludeSaml:
type: boolean
@@ -68420,6 +68552,15 @@ components:
- deviceIntent
type: string
description: Authoring source of a policy
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerApprovalStatus:
title: plannerApprovalStatus
enum:
@@ -69145,6 +69286,29 @@ components:
- darkPink
- darkYellow
- unknownFutureValue
+ - darkRed
+ - cranberry
+ - darkOrange
+ - bronze
+ - peach
+ - gold
+ - lime
+ - forest
+ - lightGreen
+ - jade
+ - lightTeal
+ - darkTeal
+ - steel
+ - skyBlue
+ - blueGray
+ - lavender
+ - lilac
+ - plum
+ - magenta
+ - darkBrown
+ - beige
+ - charcoal
+ - silver
type: string
microsoft.graph.printMargin:
title: printMargin
diff --git a/openApiDocs/beta/Identity.Governance.yml b/openApiDocs/beta/Identity.Governance.yml
index 02b045ee2d..557cd57e09 100644
--- a/openApiDocs/beta/Identity.Governance.yml
+++ b/openApiDocs/beta/Identity.Governance.yml
@@ -5700,6 +5700,48 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
+ '/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/microsoft.graph.batchApplyCustomDataProvidedResourceDecisions':
+ post:
+ tags:
+ - identityGovernance.accessReviewSet
+ summary: Invoke action batchApplyCustomDataProvidedResourceDecisions
+ description: 'Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta
+ operationId: identityGovernance.accessReview.decision.instance_batchApplyCustomDataProvidedResourceDecision
+ parameters:
+ - name: accessReviewInstanceDecisionItem-id
+ in: path
+ description: The unique identifier of accessReviewInstanceDecisionItem
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewInstanceDecisionItem
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ applyResult:
+ $ref: '#/components/schemas/microsoft.graph.accessReviewInstanceDecisionItemApplyResult'
+ applyDescription:
+ type: string
+ nullable: true
+ customDataProvidedResourceId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
'/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/microsoft.graph.batchRecordDecisions':
post:
tags:
@@ -9051,6 +9093,64 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
+ '/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance/microsoft.graph.batchApplyCustomDataProvidedResourceDecisions':
+ post:
+ tags:
+ - identityGovernance.accessReviewSet
+ summary: Invoke action batchApplyCustomDataProvidedResourceDecisions
+ description: 'Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta
+ operationId: identityGovernance.accessReview.definition.instance.decision.instance_batchApplyCustomDataProvidedResourceDecision
+ parameters:
+ - name: accessReviewScheduleDefinition-id
+ in: path
+ description: The unique identifier of accessReviewScheduleDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewScheduleDefinition
+ - name: accessReviewInstance-id
+ in: path
+ description: The unique identifier of accessReviewInstance
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewInstance
+ - name: accessReviewInstanceDecisionItem-id
+ in: path
+ description: The unique identifier of accessReviewInstanceDecisionItem
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewInstanceDecisionItem
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ applyResult:
+ $ref: '#/components/schemas/microsoft.graph.accessReviewInstanceDecisionItemApplyResult'
+ applyDescription:
+ type: string
+ nullable: true
+ customDataProvidedResourceId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
'/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance/microsoft.graph.batchRecordDecisions':
post:
tags:
@@ -11054,6 +11154,56 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
+ '/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/microsoft.graph.batchApplyCustomDataProvidedResourceDecisions':
+ post:
+ tags:
+ - identityGovernance.accessReviewSet
+ summary: Invoke action batchApplyCustomDataProvidedResourceDecisions
+ description: 'Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta
+ operationId: identityGovernance.accessReview.definition.instance_batchApplyCustomDataProvidedResourceDecision
+ parameters:
+ - name: accessReviewScheduleDefinition-id
+ in: path
+ description: The unique identifier of accessReviewScheduleDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewScheduleDefinition
+ - name: accessReviewInstance-id
+ in: path
+ description: The unique identifier of accessReviewInstance
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewInstance
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ applyResult:
+ $ref: '#/components/schemas/microsoft.graph.accessReviewInstanceDecisionItemApplyResult'
+ applyDescription:
+ type: string
+ nullable: true
+ customDataProvidedResourceId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
'/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/microsoft.graph.batchRecordDecisions':
post:
tags:
@@ -13920,6 +14070,72 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
+ '/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance/microsoft.graph.batchApplyCustomDataProvidedResourceDecisions':
+ post:
+ tags:
+ - identityGovernance.accessReviewSet
+ summary: Invoke action batchApplyCustomDataProvidedResourceDecisions
+ description: 'Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta
+ operationId: identityGovernance.accessReview.definition.instance.stage.decision.instance_batchApplyCustomDataProvidedResourceDecision
+ parameters:
+ - name: accessReviewScheduleDefinition-id
+ in: path
+ description: The unique identifier of accessReviewScheduleDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewScheduleDefinition
+ - name: accessReviewInstance-id
+ in: path
+ description: The unique identifier of accessReviewInstance
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewInstance
+ - name: accessReviewStage-id
+ in: path
+ description: The unique identifier of accessReviewStage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewStage
+ - name: accessReviewInstanceDecisionItem-id
+ in: path
+ description: The unique identifier of accessReviewInstanceDecisionItem
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewInstanceDecisionItem
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ applyResult:
+ $ref: '#/components/schemas/microsoft.graph.accessReviewInstanceDecisionItemApplyResult'
+ applyDescription:
+ type: string
+ nullable: true
+ customDataProvidedResourceId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
'/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance/microsoft.graph.batchRecordDecisions':
post:
tags:
@@ -16707,6 +16923,56 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
+ '/identityGovernance/accessReviews/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance/microsoft.graph.batchApplyCustomDataProvidedResourceDecisions':
+ post:
+ tags:
+ - identityGovernance.accessReviewSet
+ summary: Invoke action batchApplyCustomDataProvidedResourceDecisions
+ description: 'Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta
+ operationId: identityGovernance.accessReview.instance.decision.instance_batchApplyCustomDataProvidedResourceDecision
+ parameters:
+ - name: accessReviewInstance-id
+ in: path
+ description: The unique identifier of accessReviewInstance
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewInstance
+ - name: accessReviewInstanceDecisionItem-id
+ in: path
+ description: The unique identifier of accessReviewInstanceDecisionItem
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewInstanceDecisionItem
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ applyResult:
+ $ref: '#/components/schemas/microsoft.graph.accessReviewInstanceDecisionItemApplyResult'
+ applyDescription:
+ type: string
+ nullable: true
+ customDataProvidedResourceId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
'/identityGovernance/accessReviews/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance/microsoft.graph.batchRecordDecisions':
post:
tags:
@@ -18446,6 +18712,48 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
+ '/identityGovernance/accessReviews/instances/{accessReviewInstance-id}/microsoft.graph.batchApplyCustomDataProvidedResourceDecisions':
+ post:
+ tags:
+ - identityGovernance.accessReviewSet
+ summary: Invoke action batchApplyCustomDataProvidedResourceDecisions
+ description: 'Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta
+ operationId: identityGovernance.accessReview.instance_batchApplyCustomDataProvidedResourceDecision
+ parameters:
+ - name: accessReviewInstance-id
+ in: path
+ description: The unique identifier of accessReviewInstance
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewInstance
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ applyResult:
+ $ref: '#/components/schemas/microsoft.graph.accessReviewInstanceDecisionItemApplyResult'
+ applyDescription:
+ type: string
+ nullable: true
+ customDataProvidedResourceId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
'/identityGovernance/accessReviews/instances/{accessReviewInstance-id}/microsoft.graph.batchRecordDecisions':
post:
tags:
@@ -20916,16 +21224,74 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/identityGovernance/accessReviews/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance/microsoft.graph.batchRecordDecisions':
+ '/identityGovernance/accessReviews/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance/microsoft.graph.batchApplyCustomDataProvidedResourceDecisions':
post:
tags:
- identityGovernance.accessReviewSet
- summary: Invoke action batchRecordDecisions
- description: 'Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither.'
+ summary: Invoke action batchApplyCustomDataProvidedResourceDecisions
+ description: 'Enables reviewers to set the applyResult and applyDescription on all accessReviewInstanceDecisionItem objects in batches by using customDataProvidedResourceId. NOTE: The access review instance must be in an Applying state.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/accessreviewinstance-batchrecorddecisions?view=graph-rest-beta
- operationId: identityGovernance.accessReview.instance.stage.decision.instance_batchRecordDecision
+ url: https://learn.microsoft.com/graph/api/accessreviewinstance-batchapplycustomdataprovidedresourcedecisions?view=graph-rest-beta
+ operationId: identityGovernance.accessReview.instance.stage.decision.instance_batchApplyCustomDataProvidedResourceDecision
+ parameters:
+ - name: accessReviewInstance-id
+ in: path
+ description: The unique identifier of accessReviewInstance
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewInstance
+ - name: accessReviewStage-id
+ in: path
+ description: The unique identifier of accessReviewStage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewStage
+ - name: accessReviewInstanceDecisionItem-id
+ in: path
+ description: The unique identifier of accessReviewInstanceDecisionItem
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessReviewInstanceDecisionItem
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ applyResult:
+ $ref: '#/components/schemas/microsoft.graph.accessReviewInstanceDecisionItemApplyResult'
+ applyDescription:
+ type: string
+ nullable: true
+ customDataProvidedResourceId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/accessReviews/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance/microsoft.graph.batchRecordDecisions':
+ post:
+ tags:
+ - identityGovernance.accessReviewSet
+ summary: Invoke action batchRecordDecisions
+ description: 'Enables reviewers to review all accessReviewInstanceDecisionItem objects in batches by using principalId, resourceId, or neither.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accessreviewinstance-batchrecorddecisions?view=graph-rest-beta
+ operationId: identityGovernance.accessReview.instance.stage.decision.instance_batchRecordDecision
parameters:
- name: accessReviewInstance-id
in: path
@@ -24847,6 +25213,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageCatalog-id
@@ -25275,16 +25642,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -25318,218 +25682,636 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
- post:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource_refresh
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource_ListUploadSession
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ put:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ delete:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource_refresh
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -25788,6 +26570,372 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ put:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ delete:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
'/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -27307,6 +28455,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageCatalog-id
@@ -27791,6 +28940,468 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ put:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ delete:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
'/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -27956,6 +29567,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageCatalog-id
@@ -28384,6 +29996,420 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ put:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ delete:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
'/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -29627,6 +31653,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageCatalog-id
@@ -30111,16 +32138,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -30162,65 +32186,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -30228,12 +32231,17 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -30259,49 +32267,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageCatalog-id
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResource
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -30328,7 +32317,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -30337,16 +32326,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
- post:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -30372,86 +32358,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
- parameters:
- - name: accessPackageCatalog-id
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResource
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -30459,15 +32397,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
+ put:
tags:
- identityGovernance.accessPackageCatalog
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -30493,94 +32428,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResource
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ description: Success
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -30588,12 +32470,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- patch:
+ delete:
tags:
- identityGovernance.accessPackageCatalog
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -30619,6 +32501,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -30627,20 +32517,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -30648,12 +32541,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -30679,23 +32572,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -30703,8 +32600,7 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
- identityGovernance.accessPackageCatalog
@@ -30713,7 +32609,7 @@ paths:
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -30739,6 +32635,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -30762,12 +32666,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: action
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -30793,6 +32697,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -30805,12 +32717,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/$count':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope_GetCount
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -30828,6 +32740,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -30840,12 +32760,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/externalOriginResourceConnector':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResource_GetExternalOriginResourceConnector
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageCatalog-id
in: path
@@ -30863,6 +32784,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -30898,7 +32827,7 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/microsoft.graph.refresh':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
post:
tags:
- identityGovernance.accessPackageCatalog
@@ -30907,7 +32836,7 @@ paths:
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.catalog.accessPackageResource_refresh
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
parameters:
- name: accessPackageCatalog-id
in: path
@@ -30925,6 +32854,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
responses:
2XX:
description: Success
@@ -30936,12 +32873,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: action
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResource_ListUploadSession
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -30959,6 +32896,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -31012,7 +32957,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResource_CreateUploadSession
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31030,6 +32975,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property
content:
@@ -31052,12 +33005,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResource_GetUploadSession
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31075,6 +33028,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -31122,7 +33083,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.catalog.accessPackageResource_UpdateUploadSession
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31140,6 +33101,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -31174,7 +33143,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResource_DeleteUploadSession
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31192,6 +33161,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -31217,62 +33194,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.catalog.accessPackageResource.uploadSession_uploadFile
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/$count':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResource.uploadSession_GetCount
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31290,60 +33218,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/$count':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResource_GetCount
- parameters:
- - name: accessPackageCatalog-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get accessPackageResourceScopes from identityGovernance
- operationId: identityGovernance.catalog_ListAccessPackageResourceScope
- parameters:
- - name: accessPackageCatalog-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -31381,7 +33271,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -31393,11 +33283,13 @@ paths:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.catalog_CreateAccessPackageResourceScope
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31407,43 +33299,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get accessPackageResourceScopes from identityGovernance
- operationId: identityGovernance.catalog_GetAccessPackageResourceScope
- parameters:
- - name: accessPackageCatalog-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceScope-id
in: path
description: The unique identifier of accessPackageResourceScope
@@ -31452,6 +33315,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -31478,7 +33357,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -31487,11 +33366,75 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.catalog_UpdateAccessPackageResourceScope
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ put:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31501,6 +33444,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceScope-id
in: path
description: The unique identifier of accessPackageResourceScope
@@ -31509,20 +33460,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -31530,12 +33494,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.accessPackageCatalog
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.catalog_DeleteAccessPackageResourceScope
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31545,6 +33509,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceScope-id
in: path
description: The unique identifier of accessPackageResourceScope
@@ -31553,6 +33525,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: If-Match
in: header
description: ETag
@@ -31569,13 +33557,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope_GetAccessPackageResource
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31585,6 +33572,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceScope-id
in: path
description: The unique identifier of accessPackageResourceScope
@@ -31593,33 +33588,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -31627,12 +33608,16 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
tags:
- identityGovernance.accessPackageCatalog
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope_UpdateAccessPackageResource
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31642,6 +33627,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceScope-id
in: path
description: The unique identifier of accessPackageResourceScope
@@ -31650,20 +33643,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- required: true
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -31671,12 +33665,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
+ get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope_DeleteAccessPackageResource
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31686,6 +33681,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceScope-id
in: path
description: The unique identifier of accessPackageResourceScope
@@ -31694,15 +33697,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: If-Match
- in: header
- description: ETag
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/$count':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResource.accessPackageResourceScope_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: accessPackageResource
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -31710,14 +33744,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/externalOriginResourceConnector':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.catalog.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31727,14 +33760,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResource
- name: $select
in: query
description: Select properties to be returned
@@ -31761,7 +33794,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -31770,13 +33803,54 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/microsoft.graph.refresh':
+ post:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResource_refresh
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ summary: List customDataProvidedResourceUploadSession objects
+ description: Get a list of the customDataProvidedResourceUploadSession objects and their properties.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-list-uploadsessions?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31786,14 +33860,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResource
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -31831,7 +33905,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -31846,8 +33920,12 @@ paths:
post:
tags:
- identityGovernance.accessPackageCatalog
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Create customDataProvidedResourceUploadSession
+ description: 'Create a customDataProvidedResourceUploadSession object. Only one upload session is allowed per reference instance (for example, access review instance) and customDataProvidedResource pair. Once you create an upload session, upload files, and complete the session, the data is processed and you cannot create another upload session for that same pair. If you encounter errors with files uploaded or need to start fresh, you can delete the active upload session to create a new one.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresource-post-uploadsessions?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31857,20 +33935,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResource
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -31878,7 +33956,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -31887,13 +33965,16 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ summary: Get customDataProvidedResourceUploadSession
+ description: Read the properties and relationships of a customDataProvidedResourceUploadSession object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-get?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31903,22 +33984,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -31945,7 +34026,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -31957,8 +34038,12 @@ paths:
patch:
tags:
- identityGovernance.accessPackageCatalog
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update customDataProvidedResourceUploadSession
+ description: Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-update?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -31968,28 +34053,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -31997,7 +34082,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -32009,8 +34094,12 @@ paths:
delete:
tags:
- identityGovernance.accessPackageCatalog
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete customDataProvidedResourceUploadSession
+ description: Delete a customDataProvidedResourceUploadSession object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-delete-uploadsessions?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32020,22 +34109,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -32053,12 +34142,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32068,22 +34158,111 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -32110,7 +34289,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -32119,11 +34298,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32133,36 +34314,95 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ put:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -32170,12 +34410,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.accessPackageCatalog
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32185,22 +34425,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: If-Match
in: header
description: ETag
@@ -32217,14 +34465,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32234,49 +34480,76 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResource.uploadSession_uploadFile
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -32284,14 +34557,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/$count':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32301,22 +34573,68 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageResource
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResources/$count':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResource_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageCatalog
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get accessPackageResourceScopes from identityGovernance
+ operationId: identityGovernance.catalog_ListAccessPackageResourceScope
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -32370,7 +34688,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ operationId: identityGovernance.catalog_CreateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32380,22 +34698,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
@@ -32418,13 +34720,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ operationId: identityGovernance.catalog_GetAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32442,22 +34743,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id1
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -32497,7 +34782,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ operationId: identityGovernance.catalog_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32515,22 +34800,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id1
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
@@ -32557,7 +34826,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ operationId: identityGovernance.catalog_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32575,22 +34844,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id1
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -32608,12 +34861,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope_GetAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32631,32 +34884,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
- get:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope_UpdateAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32674,41 +34941,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -32717,16 +34963,11 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
- post:
+ delete:
tags:
- identityGovernance.accessPackageCatalog
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope_DeleteAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32744,14 +34985,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
responses:
2XX:
description: Success
@@ -32762,13 +35001,14 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32786,14 +35026,65 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -32831,7 +35122,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -32846,8 +35137,8 @@ paths:
post:
tags:
- identityGovernance.accessPackageCatalog
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32865,20 +35156,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -32886,7 +35169,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -32895,12 +35178,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32926,14 +35210,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -32960,7 +35236,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -32972,8 +35248,8 @@ paths:
patch:
tags:
- identityGovernance.accessPackageCatalog
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -32999,20 +35275,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -33020,7 +35288,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -33032,8 +35300,8 @@ paths:
delete:
tags:
- identityGovernance.accessPackageCatalog
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33059,14 +35327,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -33084,16 +35344,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
+ get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33119,21 +35375,85 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
+ parameters:
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -33141,13 +35461,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33173,11 +35492,15 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -33185,12 +35508,14 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33208,11 +35533,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -33220,13 +35575,14 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceScope
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33244,6 +35600,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -33297,7 +35661,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceScope
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33315,6 +35679,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
@@ -33337,13 +35709,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceScope
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33361,6 +35733,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: accessPackageResourceScope-id1
in: path
description: The unique identifier of accessPackageResourceScope
@@ -33408,7 +35788,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceScope
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33426,6 +35806,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: accessPackageResourceScope-id1
in: path
description: The unique identifier of accessPackageResourceScope
@@ -33460,7 +35848,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceScope
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33478,6 +35866,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: accessPackageResourceScope-id1
in: path
description: The unique identifier of accessPackageResourceScope
@@ -33503,12 +35899,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceScope_GetCount
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33526,6 +35922,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -33538,12 +35942,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33561,6 +35966,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -33596,7 +36009,7 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
post:
tags:
- identityGovernance.accessPackageCatalog
@@ -33605,7 +36018,7 @@ paths:
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_refresh
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33623,6 +36036,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
responses:
2XX:
description: Success
@@ -33634,12 +36055,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: action
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_ListUploadSession
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33657,6 +36078,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -33710,7 +36139,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33728,6 +36157,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
@@ -33750,12 +36187,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33773,6 +36210,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -33820,7 +36265,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33838,6 +36283,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -33872,7 +36325,7 @@ paths:
tags:
- identityGovernance.accessPackageCatalog
summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33890,6 +36343,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -33915,62 +36376,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -33988,61 +36400,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/$count':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackageResourceScope_GetCount
- parameters:
- - name: accessPackageCatalog-id
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get accessPackages from identityGovernance
- description: The access packages in this catalog. Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.catalog_ListAccessPackage
- parameters:
- - name: accessPackageCatalog-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -34080,7 +36453,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -34092,13 +36465,13 @@ paths:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages/{accessPackage-id}':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get accessPackages from identityGovernance
- description: The access packages in this catalog. Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.catalog_GetAccessPackage
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -34108,73 +36481,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackage-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackage
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackage
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackage'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages(uniqueName=''{uniqueName}'')':
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get accessPackages from identityGovernance
- description: The access packages in this catalog. Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.catalog.accessPackage_GetGraphBPreUniqueName
- parameters:
- - name: accessPackageCatalog-id
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: uniqueName
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: Alternate key of accessPackage
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- nullable: true
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -34201,7 +36539,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackage'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -34210,12 +36548,203 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages/$count':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ put:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ delete:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get the number of the resource
- operationId: identityGovernance.catalog.accessPackage_GetCount
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -34225,6 +36754,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -34237,12 +36790,149 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get customAccessPackageWorkflowExtensions from identityGovernance
- operationId: identityGovernance.catalog_ListCustomAccessPackageWorkflowExtension
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -34252,6 +36942,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -34289,7 +36987,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customAccessPackageWorkflowExtensionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -34304,8 +37002,8 @@ paths:
post:
tags:
- identityGovernance.accessPackageCatalog
- summary: Create new navigation property to customAccessPackageWorkflowExtensions for identityGovernance
- operationId: identityGovernance.catalog_CreateCustomAccessPackageWorkflowExtension
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -34315,12 +37013,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -34328,7 +37034,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -34337,12 +37043,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension-id}':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get customAccessPackageWorkflowExtensions from identityGovernance
- operationId: identityGovernance.catalog_GetCustomAccessPackageWorkflowExtension
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -34352,14 +37059,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: customAccessPackageWorkflowExtension-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of customAccessPackageWorkflowExtension
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customAccessPackageWorkflowExtension
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceScope-id1
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -34386,7 +37101,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -34398,8 +37113,8 @@ paths:
patch:
tags:
- identityGovernance.accessPackageCatalog
- summary: Update the navigation property customAccessPackageWorkflowExtensions in identityGovernance
- operationId: identityGovernance.catalog_UpdateCustomAccessPackageWorkflowExtension
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -34409,20 +37124,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: customAccessPackageWorkflowExtension-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of customAccessPackageWorkflowExtension
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customAccessPackageWorkflowExtension
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceScope-id1
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -34430,7 +37153,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -34442,8 +37165,8 @@ paths:
delete:
tags:
- identityGovernance.accessPackageCatalog
- summary: Delete navigation property customAccessPackageWorkflowExtensions for identityGovernance
- operationId: identityGovernance.catalog_DeleteCustomAccessPackageWorkflowExtension
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -34453,14 +37176,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: customAccessPackageWorkflowExtension-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of customAccessPackageWorkflowExtension
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customAccessPackageWorkflowExtension
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceScope-id1
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -34478,12 +37209,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/catalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/$count':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/$count':
get:
tags:
- identityGovernance.accessPackageCatalog
summary: Get the number of the resource
- operationId: identityGovernance.catalog.customAccessPackageWorkflowExtension_GetCount
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceScope_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -34493,6 +37224,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -34505,21 +37244,30 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/catalogs(uniqueName=''{uniqueName}'')':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Get catalogs from identityGovernance
- operationId: identityGovernance.catalog_GetGraphBPreUniqueName
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- - name: uniqueName
+ - name: accessPackageCatalog-id
in: path
- description: Alternate key of accessPackageCatalog
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- nullable: true
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -34546,7 +37294,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -34555,34 +37303,36 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
tags:
- identityGovernance.accessPackageCatalog
- summary: Update the navigation property catalogs in identityGovernance
- operationId: identityGovernance.catalog_UpdateGraphBPreUniqueName
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_refresh
parameters:
- - name: uniqueName
+ - name: accessPackageCatalog-id
in: path
- description: Alternate key of accessPackageCatalog
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- nullable: true
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
- required: true
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -34590,72 +37340,38 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
+ get:
tags:
- identityGovernance.accessPackageCatalog
- summary: Delete navigation property catalogs for identityGovernance
- operationId: identityGovernance.catalog_DeleteGraphBPreUniqueName
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_ListUploadSession
parameters:
- - name: uniqueName
+ - name: accessPackageCatalog-id
in: path
- description: Alternate key of accessPackageCatalog
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- nullable: true
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
style: simple
schema:
type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- /identityGovernance/catalogs/$count:
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Get the number of the resource
- operationId: identityGovernance.catalog_GetCount
- parameters:
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- /identityGovernance/catalogs/microsoft.graph.Search():
- get:
- tags:
- - identityGovernance.accessPackageCatalog
- summary: Invoke function Search
- operationId: identityGovernance.catalog_Search
- parameters:
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -34663,9 +37379,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -34685,22 +37401,7 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of accessPackageCatalog
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -34708,150 +37409,38 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- /identityGovernance/entitlementManagement:
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get entitlementManagement from identityGovernance
- operationId: identityGovernance_GetEntitlementManagement
- parameters:
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.entitlementManagement'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - identityGovernance.entitlementManagement
- summary: Update the navigation property entitlementManagement in identityGovernance
- operationId: identityGovernance_UpdateEntitlementManagement
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.entitlementManagement'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.entitlementManagement'
- default:
- $ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ post:
tags:
- - identityGovernance.entitlementManagement
- summary: Delete navigation property entitlementManagement for identityGovernance
- operationId: identityGovernance_DeleteEntitlementManagement
+ - identityGovernance.accessPackageCatalog
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_CreateUploadSession
parameters:
- - name: If-Match
- in: header
- description: ETag
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
style: simple
schema:
type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals:
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get approval
- description: 'Retrieve the properties of an approval object. This API request is made by an approver in the following scenarios:'
- operationId: identityGovernance.entitlementManagement_ListAccessPackageAssignmentApproval
- parameters:
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.approvalCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageAssignmentApprovals for identityGovernance
- operationId: identityGovernance.entitlementManagement_CreateAccessPackageAssignmentApproval
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.approval'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -34859,29 +37448,46 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.approval'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- - identityGovernance.entitlementManagement
- summary: Get approval
- description: 'Retrieve the properties of an approval object. This API request is made by an approver in the following scenarios:'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/approval-get?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_GetAccessPackageAssignmentApproval
+ - identityGovernance.accessPackageCatalog
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_GetUploadSession
parameters:
- - name: approval-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of approval
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: approval
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -34908,30 +37514,51 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.approval'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- - identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageAssignmentApprovals in identityGovernance
- operationId: identityGovernance.entitlementManagement_UpdateAccessPackageAssignmentApproval
+ - identityGovernance.accessPackageCatalog
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
parameters:
- - name: approval-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of approval
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: approval
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.approval'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -34939,24 +37566,45 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.approval'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- - identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageAssignmentApprovals for identityGovernance
- operationId: identityGovernance.entitlementManagement_DeleteAccessPackageAssignmentApproval
+ - identityGovernance.accessPackageCatalog
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
parameters:
- - name: approval-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of approval
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: approval
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -34968,26 +37616,44 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- - identityGovernance.entitlementManagement
- summary: List approvalSteps
- description: 'List the approvalStep objects associated with an approval. This API request is made by an approver in the following scenarios:'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/approval-list-steps?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_ListStep
+ - identityGovernance.accessPackageCatalog
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
parameters:
- - name: approval-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of approval
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: approval
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -35025,71 +37691,58 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.approvalStepCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- - identityGovernance.entitlementManagement
- summary: Create new navigation property to steps for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_CreateStep
+ - identityGovernance.accessPackageCatalog
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
parameters:
- - name: approval-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of approval
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: approval
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.approvalStep'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.approvalStep'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/{approvalStep-id}':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get approvalStep
- description: Retrieve the properties of an approvalStep object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/approvalstep-get?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_GetStep
- parameters:
- - name: approval-id
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of approval
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: approval
- - name: approvalStep-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of approvalStep
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: approvalStep
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -35116,116 +37769,213 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.approvalStep'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- - identityGovernance.entitlementManagement
- summary: Update approvalStep
- description: Apply approve or deny decision on an approvalStep object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/approvalstep-update?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_UpdateStep
+ - identityGovernance.accessPackageCatalog
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
parameters:
- - name: approval-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of approval
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: approval
- - name: approvalStep-id
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of approvalStep
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: approvalStep
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.approvalStep'
- required: true
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Success
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.approvalStep'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ put:
tags:
- - identityGovernance.entitlementManagement
- summary: Delete navigation property steps for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_DeleteStep
+ - identityGovernance.accessPackageCatalog
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
parameters:
- - name: approval-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of approval
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: approval
- - name: approvalStep-id
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of approvalStep
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: approvalStep
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
style: simple
schema:
type: string
- responses:
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/$count':
- get:
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ delete:
tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval.step_GetCount
+ - identityGovernance.accessPackageCatalog
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- - name: approval-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of approval
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: approval
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/$count:
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- - identityGovernance.entitlementManagement
+ - identityGovernance.accessPackageCatalog
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_GetCount
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -35233,94 +37983,139 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/microsoft.graph.filterByCurrentUser(on=''{on}'')':
- get:
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
tags:
- - identityGovernance.entitlementManagement
- summary: Invoke function filterByCurrentUser
- description: 'In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user.'
+ - identityGovernance.accessPackageCatalog
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/approval-filterbycurrentuser?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_filterGraphBPreCurrentUser
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
parameters:
- - name: on
+ - name: accessPackageCatalog-id
in: path
- description: 'Usage: on=''{on}'''
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
- $ref: '#/components/schemas/microsoft.graph.approvalFilterByCurrentUserOptions'
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
description: Success
content:
application/json:
schema:
- title: Collection of approval
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.approval'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- /identityGovernance/entitlementManagement/accessPackageAssignmentPolicies:
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
get:
tags:
- - identityGovernance.entitlementManagement
- summary: List accessPackageAssignmentPolicies
- description: 'Retrieve a list of accessPackageAssignmentPolicy objects in Microsoft Entra entitlement management. If the delegated user is in a directory role, the resulting list includes all the assignment policies that the caller has access to read, across all catalogs and access packages. If the delegated user is an access package manager or catalog owner, they should instead retrieve the policies for the access packages they can read with list accessPackages by including $expand=accessPackageAssignmentPolicies in the query.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentpolicies?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_ListAccessPackageAssignmentPolicy
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/$count':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackageResourceScope_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get accessPackages from identityGovernance
+ description: The access packages in this catalog. Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.catalog_ListAccessPackage
parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -35358,7 +38153,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentPolicyCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -35370,56 +38165,30 @@ paths:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Create accessPackageAssignmentPolicy
- description: Create a new accessPackageAssignmentPolicy object in Microsoft Entra entitlement management.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackageassignmentpolicies?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_CreateAccessPackageAssignmentPolicy
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages/{accessPackage-id}':
get:
tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageAssignmentPolicy
- description: "In Microsoft Entra entitlement management, retrieve the properties and relationships of an\r\n accessPackageAssignmentPolicy object."
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-get?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_GetAccessPackageAssignmentPolicy
+ - identityGovernance.accessPackageCatalog
+ summary: Get accessPackages from identityGovernance
+ description: The access packages in this catalog. Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.catalog_GetAccessPackage
parameters:
- - name: accessPackageAssignmentPolicy-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
- name: $select
in: query
description: Select properties to be returned
@@ -35446,47 +38215,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- put:
- tags:
- - identityGovernance.entitlementManagement
- summary: Update accessPackageAssignmentPolicy
- description: 'Update an existing accessPackageAssignmentPolicy object to change one or more of its properties, such as the display name or description.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-update?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_SetAccessPackageAssignmentPolicy
- parameters:
- - name: accessPackageAssignmentPolicy-id
- in: path
- description: The unique identifier of accessPackageAssignmentPolicy
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
+ $ref: '#/components/schemas/microsoft.graph.accessPackage'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -35495,57 +38224,30 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages(uniqueName=''{uniqueName}'')':
+ get:
tags:
- - identityGovernance.entitlementManagement
- summary: Delete accessPackageAssignmentPolicy
- description: 'In Microsoft Entra entitlement management, delete an accessPackageAssignmentPolicy.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-delete?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_DeleteAccessPackageAssignmentPolicy
+ - identityGovernance.accessPackageCatalog
+ summary: Get accessPackages from identityGovernance
+ description: The access packages in this catalog. Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.catalog.accessPackage_GetGraphBPreUniqueName
parameters:
- - name: accessPackageAssignmentPolicy-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackage from identityGovernance
- description: The access package with this policy. Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_GetAccessPackage
- parameters:
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: uniqueName
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: Alternate key of accessPackage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
+ nullable: true
- name: $select
in: query
description: Select properties to be returned
@@ -35581,48 +38283,26 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackageCatalog':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/accessPackages/$count':
get:
tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageCatalog from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_GetAccessPackageCatalog
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.accessPackage_GetCount
parameters:
- - name: accessPackageAssignmentPolicy-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -35630,23 +38310,21 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions':
get:
tags:
- - identityGovernance.entitlementManagement
- summary: Get customExtensionHandlers from identityGovernance
- description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_ListCustomExtensionHandler
+ - identityGovernance.accessPackageCatalog
+ summary: Get customAccessPackageWorkflowExtensions from identityGovernance
+ operationId: identityGovernance.catalog_ListCustomAccessPackageWorkflowExtension
parameters:
- - name: accessPackageAssignmentPolicy-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
+ x-ms-docs-key-type: accessPackageCatalog
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -35684,7 +38362,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customExtensionHandlerCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customAccessPackageWorkflowExtensionCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -35698,24 +38376,24 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - identityGovernance.entitlementManagement
- summary: Create new navigation property to customExtensionHandlers for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_CreateCustomExtensionHandler
+ - identityGovernance.accessPackageCatalog
+ summary: Create new navigation property to customAccessPackageWorkflowExtensions for identityGovernance
+ operationId: identityGovernance.catalog_CreateCustomAccessPackageWorkflowExtension
parameters:
- - name: accessPackageAssignmentPolicy-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
+ x-ms-docs-key-type: accessPackageCatalog
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
required: true
responses:
2XX:
@@ -35723,7 +38401,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -35732,30 +38410,29 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension-id}':
get:
tags:
- - identityGovernance.entitlementManagement
- summary: Get customExtensionHandlers from identityGovernance
- description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_GetCustomExtensionHandler
+ - identityGovernance.accessPackageCatalog
+ summary: Get customAccessPackageWorkflowExtensions from identityGovernance
+ operationId: identityGovernance.catalog_GetCustomAccessPackageWorkflowExtension
parameters:
- - name: accessPackageAssignmentPolicy-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionHandler-id
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: customAccessPackageWorkflowExtension-id
in: path
- description: The unique identifier of customExtensionHandler
+ description: The unique identifier of customAccessPackageWorkflowExtension
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionHandler
+ x-ms-docs-key-type: customAccessPackageWorkflowExtension
- name: $select
in: query
description: Select properties to be returned
@@ -35782,7 +38459,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -35793,32 +38470,32 @@ paths:
x-ms-docs-operation-type: operation
patch:
tags:
- - identityGovernance.entitlementManagement
- summary: Update the navigation property customExtensionHandlers in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_UpdateCustomExtensionHandler
+ - identityGovernance.accessPackageCatalog
+ summary: Update the navigation property customAccessPackageWorkflowExtensions in identityGovernance
+ operationId: identityGovernance.catalog_UpdateCustomAccessPackageWorkflowExtension
parameters:
- - name: accessPackageAssignmentPolicy-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionHandler-id
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: customAccessPackageWorkflowExtension-id
in: path
- description: The unique identifier of customExtensionHandler
+ description: The unique identifier of customAccessPackageWorkflowExtension
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionHandler
+ x-ms-docs-key-type: customAccessPackageWorkflowExtension
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
required: true
responses:
2XX:
@@ -35826,7 +38503,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -35837,26 +38514,26 @@ paths:
x-ms-docs-operation-type: operation
delete:
tags:
- - identityGovernance.entitlementManagement
- summary: Delete navigation property customExtensionHandlers for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_DeleteCustomExtensionHandler
+ - identityGovernance.accessPackageCatalog
+ summary: Delete navigation property customAccessPackageWorkflowExtensions for identityGovernance
+ operationId: identityGovernance.catalog_DeleteCustomAccessPackageWorkflowExtension
parameters:
- - name: accessPackageAssignmentPolicy-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionHandler-id
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: customAccessPackageWorkflowExtension-id
in: path
- description: The unique identifier of customExtensionHandler
+ description: The unique identifier of customAccessPackageWorkflowExtension
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionHandler
+ x-ms-docs-key-type: customAccessPackageWorkflowExtension
- name: If-Match
in: header
description: ETag
@@ -35874,30 +38551,48 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}/customExtension':
+ '/identityGovernance/catalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/$count':
get:
tags:
- - identityGovernance.entitlementManagement
- summary: Get customExtension from identityGovernance
- description: Indicates which custom workflow extension is executed at this stage. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy.customExtensionHandler_GetCustomExtension
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog.customAccessPackageWorkflowExtension_GetCount
parameters:
- - name: accessPackageAssignmentPolicy-id
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionHandler-id
+ x-ms-docs-key-type: accessPackageCatalog
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/catalogs(uniqueName=''{uniqueName}'')':
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get catalogs from identityGovernance
+ operationId: identityGovernance.catalog_GetGraphBPreUniqueName
+ parameters:
+ - name: uniqueName
in: path
- description: The unique identifier of customExtensionHandler
+ description: Alternate key of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionHandler
+ nullable: true
- name: $select
in: query
description: Select properties to be returned
@@ -35924,7 +38619,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -35933,26 +38628,34 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/$count':
- get:
+ patch:
tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy.customExtensionHandler_GetCount
+ - identityGovernance.accessPackageCatalog
+ summary: Update the navigation property catalogs in identityGovernance
+ operationId: identityGovernance.catalog_UpdateGraphBPreUniqueName
parameters:
- - name: accessPackageAssignmentPolicy-id
+ - name: uniqueName
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: Alternate key of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ nullable: true
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -35960,30 +38663,72 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- - identityGovernance.entitlementManagement
- summary: Get customExtensionStageSettings from identityGovernance
- description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_ListCustomExtensionStageSetting
+ - identityGovernance.accessPackageCatalog
+ summary: Delete navigation property catalogs for identityGovernance
+ operationId: identityGovernance.catalog_DeleteGraphBPreUniqueName
parameters:
- - name: accessPackageAssignmentPolicy-id
+ - name: uniqueName
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: Alternate key of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
+ nullable: true
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ /identityGovernance/catalogs/$count:
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.catalog_GetCount
+ parameters:
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ /identityGovernance/catalogs/microsoft.graph.Search():
+ get:
+ tags:
+ - identityGovernance.accessPackageCatalog
+ summary: Invoke function Search
+ operationId: identityGovernance.catalog_Search
+ parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -35991,9 +38736,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -36013,46 +38758,22 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customExtensionStageSettingCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Create new navigation property to customExtensionStageSettings for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_CreateCustomExtensionStageSetting
- parameters:
- - name: accessPackageAssignmentPolicy-id
- in: path
- description: The unique identifier of accessPackageAssignmentPolicy
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
+ title: Collection of accessPackageCatalog
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -36060,31 +38781,17 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ /identityGovernance/entitlementManagement:
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get customExtensionStageSettings from identityGovernance
- description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_GetCustomExtensionStageSetting
+ summary: Get entitlementManagement from identityGovernance
+ operationId: identityGovernance_GetEntitlementManagement
parameters:
- - name: accessPackageAssignmentPolicy-id
- in: path
- description: The unique identifier of accessPackageAssignmentPolicy
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionStageSetting-id
- in: path
- description: The unique identifier of customExtensionStageSetting
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customExtensionStageSetting
- name: $select
in: query
description: Select properties to be returned
@@ -36111,43 +38818,21 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
+ $ref: '#/components/schemas/microsoft.graph.entitlementManagement'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property customExtensionStageSettings in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_UpdateCustomExtensionStageSetting
- parameters:
- - name: accessPackageAssignmentPolicy-id
- in: path
- description: The unique identifier of accessPackageAssignmentPolicy
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionStageSetting-id
- in: path
- description: The unique identifier of customExtensionStageSetting
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customExtensionStageSetting
+ summary: Update the navigation property entitlementManagement in identityGovernance
+ operationId: identityGovernance_UpdateEntitlementManagement
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
+ $ref: '#/components/schemas/microsoft.graph.entitlementManagement'
required: true
responses:
2XX:
@@ -36155,37 +38840,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
+ $ref: '#/components/schemas/microsoft.graph.entitlementManagement'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property customExtensionStageSettings for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_DeleteCustomExtensionStageSetting
+ summary: Delete navigation property entitlementManagement for identityGovernance
+ operationId: identityGovernance_DeleteEntitlementManagement
parameters:
- - name: accessPackageAssignmentPolicy-id
- in: path
- description: The unique identifier of accessPackageAssignmentPolicy
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionStageSetting-id
- in: path
- description: The unique identifier of customExtensionStageSetting
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customExtensionStageSetting
- name: If-Match
in: header
description: ETag
@@ -36197,127 +38861,14 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get customExtension from identityGovernance
- description: Indicates the custom workflow extension that is executed at this stage. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy.customExtensionStageSetting_GetCustomExtension
- parameters:
- - name: accessPackageAssignmentPolicy-id
- in: path
- description: The unique identifier of accessPackageAssignmentPolicy
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionStageSetting-id
- in: path
- description: The unique identifier of customExtensionStageSetting
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customExtensionStageSetting
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy.customExtensionStageSetting_GetCount
- parameters:
- - name: accessPackageAssignmentPolicy-id
- in: path
- description: The unique identifier of accessPackageAssignmentPolicy
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- /identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/$count:
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_GetCount
- parameters:
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- /identityGovernance/entitlementManagement/accessPackageAssignmentRequests:
+ /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals:
get:
tags:
- identityGovernance.entitlementManagement
- summary: List accessPackageAssignmentRequests
- description: 'In Microsoft Entra entitlement management, retrieve a list of accessPackageAssignmentRequest objects. The resulting list includes all the assignment requests, current and well as expired, that the caller has access to read, across all catalogs and access packages.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentrequests?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_ListAccessPackageAssignmentRequest
+ summary: Get approval
+ description: 'Retrieve the properties of an approval object. This API request is made by an approver in the following scenarios:'
+ operationId: identityGovernance.entitlementManagement_ListAccessPackageAssignmentApproval
parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
@@ -36356,14 +38907,9 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentRequestCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.approvalCollectionResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -36371,18 +38917,14 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create accessPackageAssignmentRequest
- description: 'In Microsoft Entra Entitlement Management, create a new accessPackageAssignmentRequest object. This operation is used to assign a user to an access package, or to remove an access package assignment.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackageassignmentrequests?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_CreateAccessPackageAssignmentRequest
+ summary: Create new navigation property to accessPackageAssignmentApprovals for identityGovernance
+ operationId: identityGovernance.entitlementManagement_CreateAccessPackageAssignmentApproval
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ $ref: '#/components/schemas/microsoft.graph.approval'
required: true
responses:
2XX:
@@ -36390,34 +38932,29 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ $ref: '#/components/schemas/microsoft.graph.approval'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageAssignmentRequest
- description: 'In Microsoft Entra entitlement management, retrieve the properties and relationships of an accessPackageAssignmentRequest object.'
+ summary: Get approval
+ description: 'Retrieve the properties of an approval object. This API request is made by an approver in the following scenarios:'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-get?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_GetAccessPackageAssignmentRequest
+ url: https://learn.microsoft.com/graph/api/approval-get?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_GetAccessPackageAssignmentApproval
parameters:
- - name: accessPackageAssignmentRequest-id
+ - name: approval-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of approval
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
+ x-ms-docs-key-type: approval
- name: $select
in: query
description: Select properties to be returned
@@ -36444,35 +38981,30 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ $ref: '#/components/schemas/microsoft.graph.approval'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageAssignmentRequests in identityGovernance
- operationId: identityGovernance.entitlementManagement_UpdateAccessPackageAssignmentRequest
+ summary: Update the navigation property accessPackageAssignmentApprovals in identityGovernance
+ operationId: identityGovernance.entitlementManagement_UpdateAccessPackageAssignmentApproval
parameters:
- - name: accessPackageAssignmentRequest-id
+ - name: approval-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of approval
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
+ x-ms-docs-key-type: approval
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ $ref: '#/components/schemas/microsoft.graph.approval'
required: true
responses:
2XX:
@@ -36480,33 +39012,24 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ $ref: '#/components/schemas/microsoft.graph.approval'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete accessPackageAssignmentRequest
- description: Delete an accessPackageAssignmentRequest object. This request can be made to remove a denied or completed request. You can't delete an access package assignment request if it has any accessPackageAssignment objects.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-delete?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_DeleteAccessPackageAssignmentRequest
+ summary: Delete navigation property accessPackageAssignmentApprovals for identityGovernance
+ operationId: identityGovernance.entitlementManagement_DeleteAccessPackageAssignmentApproval
parameters:
- - name: accessPackageAssignmentRequest-id
+ - name: approval-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of approval
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
+ x-ms-docs-key-type: approval
- name: If-Match
in: header
description: ETag
@@ -36518,41 +39041,34 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackage from identityGovernance
- description: The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_GetAccessPackage
+ summary: List approvalSteps
+ description: 'List the approvalStep objects associated with an approval. This API request is made by an approver in the following scenarios:'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/approval-list-steps?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_ListStep
parameters:
- - name: accessPackageAssignmentRequest-id
+ - name: approval-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of approval
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
+ x-ms-docs-key-type: approval
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
in: query
- description: Expand related entities
+ description: Order items by property values
style: form
explode: false
schema:
@@ -36560,37 +39076,6 @@ paths:
type: array
items:
type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackage'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackageAssignment':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageAssignment from identityGovernance
- description: 'For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand.'
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_GetAccessPackageAssignment
- parameters:
- - name: accessPackageAssignmentRequest-id
- in: path
- description: The unique identifier of accessPackageAssignmentRequest
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- name: $select
in: query
description: Select properties to be returned
@@ -36613,139 +39098,71 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
+ $ref: '#/components/responses/microsoft.graph.approvalStepCollectionResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/microsoft.graph.cancel':
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Invoke action cancel
- description: 'In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancelable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_cancel
- parameters:
- - name: accessPackageAssignmentRequest-id
- in: path
- description: The unique identifier of accessPackageAssignmentRequest
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/microsoft.graph.reprocess':
post:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action reprocess
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_reprocess
+ summary: Create new navigation property to steps for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_CreateStep
parameters:
- - name: accessPackageAssignmentRequest-id
+ - name: approval-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of approval
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
+ x-ms-docs-key-type: approval
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.approvalStep'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.approvalStep'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/microsoft.graph.resume':
- post:
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/{approvalStep-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action resume
- description: 'Resume a user''s access package request after waiting for a callback from a custom extension. In Microsoft Entra entitlement management, when an access package policy has been enabled to call out a custom extension and the request processing is waiting for the callback from the customer, the customer can initiate a resume action. It''s performed on an accessPackageAssignmentRequest object whose requestStatus is in a WaitingForCallback state.'
+ summary: Get approvalStep
+ description: Retrieve the properties of an approvalStep object.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_resume
+ url: https://learn.microsoft.com/graph/api/approvalstep-get?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_GetStep
parameters:
- - name: accessPackageAssignmentRequest-id
+ - name: approval-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of approval
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- source:
- type: string
- nullable: true
- type:
- type: string
- nullable: true
- data:
- $ref: '#/components/schemas/microsoft.graph.customExtensionData'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get requestor from identityGovernance
- description: 'The subject who requested or, if a direct assignment, was assigned. Read-only. Nullable. Supports $expand.'
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_GetRequestor
- parameters:
- - name: accessPackageAssignmentRequest-id
+ x-ms-docs-key-type: approval
+ - name: approvalStep-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of approvalStep
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
+ x-ms-docs-key-type: approvalStep
- name: $select
in: query
description: Select properties to be returned
@@ -36772,35 +39189,42 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.approvalStep'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property requestor in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_UpdateRequestor
+ summary: Update approvalStep
+ description: Apply approve or deny decision on an approvalStep object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/approvalstep-update?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_UpdateStep
parameters:
- - name: accessPackageAssignmentRequest-id
+ - name: approval-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of approval
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
+ x-ms-docs-key-type: approval
+ - name: approvalStep-id
+ in: path
+ description: The unique identifier of approvalStep
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: approvalStep
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.approvalStep'
required: true
responses:
2XX:
@@ -36808,29 +39232,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.approvalStep'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property requestor for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_DeleteRequestor
+ summary: Delete navigation property steps for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_DeleteStep
parameters:
- - name: accessPackageAssignmentRequest-id
+ - name: approval-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of approval
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
+ x-ms-docs-key-type: approval
+ - name: approvalStep-id
+ in: path
+ description: The unique identifier of approvalStep
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: approvalStep
- name: If-Match
in: header
description: ETag
@@ -36842,69 +39269,35 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor/connectedOrganization':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get connectedOrganization from identityGovernance
- description: The connected organization of the subject. Read-only. Nullable.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest.requestor_GetConnectedOrganization
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval.step_GetCount
parameters:
- - name: accessPackageAssignmentRequest-id
+ - name: approval-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of approval
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: approval
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.connectedOrganization'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- /identityGovernance/entitlementManagement/accessPackageAssignmentRequests/$count:
+ /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/$count:
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_GetCount
parameters:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
@@ -36913,21 +39306,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/microsoft.graph.filterByCurrentUser(on=''{on}'')':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/microsoft.graph.filterByCurrentUser(on=''{on}'')':
get:
tags:
- identityGovernance.entitlementManagement
summary: Invoke function filterByCurrentUser
- description: 'In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignmentRequest objects filtered on the signed-in user.'
+ description: 'In Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for Groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-filterbycurrentuser?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_filterGraphBPreCurrentUser
+ url: https://learn.microsoft.com/graph/api/approval-filterbycurrentuser?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentApproval_filterGraphBPreCurrentUser
parameters:
- name: on
in: path
@@ -36935,7 +39323,7 @@ paths:
required: true
style: simple
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequestFilterByCurrentUserOptions'
+ $ref: '#/components/schemas/microsoft.graph.approvalFilterByCurrentUserOptions'
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -36977,13 +39365,13 @@ paths:
content:
application/json:
schema:
- title: Collection of accessPackageAssignmentRequest
+ title: Collection of approval
type: object
properties:
value:
type: array
items:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ $ref: '#/components/schemas/microsoft.graph.approval'
'@odata.nextLink':
type: string
nullable: true
@@ -36991,25 +39379,20 @@ paths:
type: object
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- /identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles:
+ /identityGovernance/entitlementManagement/accessPackageAssignmentPolicies:
get:
tags:
- identityGovernance.entitlementManagement
- summary: List accessPackageAssignmentResourceRoles
- description: 'Retrieve a list of accessPackageAssignmentResourceRole objects. The resulting list includes all the resource roles of all assignments that the caller has access to read, across all catalogs and access packages.'
+ summary: List accessPackageAssignmentPolicies
+ description: 'Retrieve a list of accessPackageAssignmentPolicy objects in Microsoft Entra entitlement management. If the delegated user is in a directory role, the resulting list includes all the assignment policies that the caller has access to read, across all catalogs and access packages. If the delegated user is an access package manager or catalog owner, they should instead retrieve the policies for the access packages they can read with list accessPackages by including $expand=accessPackageAssignmentPolicies in the query.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentresourceroles?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_ListAccessPackageAssignmentResourceRole
+ url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentpolicies?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_ListAccessPackageAssignmentPolicy
parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
@@ -37048,9 +39431,14 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentPolicyCollectionResponse'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -37058,14 +39446,18 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageAssignmentResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement_CreateAccessPackageAssignmentResourceRole
+ summary: Create accessPackageAssignmentPolicy
+ description: Create a new accessPackageAssignmentPolicy object in Microsoft Entra entitlement management.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackageassignmentpolicies?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_CreateAccessPackageAssignmentPolicy
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
required: true
responses:
2XX:
@@ -37073,29 +39465,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageAssignmentResourceRole
- description: Retrieve the properties and relationships of an accessPackageAssignmentResourceRole object.
+ summary: Get accessPackageAssignmentPolicy
+ description: "In Microsoft Entra entitlement management, retrieve the properties and relationships of an\r\n accessPackageAssignmentPolicy object."
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentresourcerole-get?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_GetAccessPackageAssignmentResourceRole
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-get?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_GetAccessPackageAssignmentPolicy
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
- name: $select
in: query
description: Select properties to be returned
@@ -37122,30 +39519,39 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageAssignmentResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement_UpdateAccessPackageAssignmentResourceRole
+ summary: Update accessPackageAssignmentPolicy
+ description: 'Update an existing accessPackageAssignmentPolicy object to change one or more of its properties, such as the display name or description.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-update?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_SetAccessPackageAssignmentPolicy
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
required: true
responses:
2XX:
@@ -37153,24 +39559,33 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageAssignmentResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement_DeleteAccessPackageAssignmentResourceRole
+ summary: Delete accessPackageAssignmentPolicy
+ description: 'In Microsoft Entra entitlement management, delete an accessPackageAssignmentPolicy.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-delete?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_DeleteAccessPackageAssignmentPolicy
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
- name: If-Match
in: header
description: ETag
@@ -37182,38 +39597,28 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageAssignments from identityGovernance
- description: The access package assignments resulting in this role assignment. Read-only. Nullable.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_ListAccessPackageAssignment
+ summary: Get accessPackage from identityGovernance
+ description: The access package with this policy. Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_GetAccessPackage
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
- name: $select
in: query
description: Select properties to be returned
@@ -37236,37 +39641,34 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackage'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/{accessPackageAssignment-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackageCatalog':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageAssignments from identityGovernance
- description: The access package assignments resulting in this role assignment. Read-only. Nullable.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_GetAccessPackageAssignment
+ summary: Get accessPackageCatalog from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_GetAccessPackageCatalog
parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
- name: $select
in: query
description: Select properties to be returned
@@ -37293,47 +39695,46 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageAssignment_GetCount
+ summary: Get customExtensionHandlers from identityGovernance
+ description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_ListCustomExtensionHandler
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRole from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_GetAccessPackageResourceRole
- parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -37356,86 +39757,78 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/responses/microsoft.graph.customExtensionHandlerCollectionResponse'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRole in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_UpdateAccessPackageResourceRole
+ summary: Create new navigation property to customExtensionHandlers for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_CreateCustomExtensionHandler
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRole for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_DeleteAccessPackageResourceRole
+ summary: Get customExtensionHandlers from identityGovernance
+ description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_GetCustomExtensionHandler
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole_GetAccessPackageResource
- parameters:
- - name: accessPackageAssignmentResourceRole-id
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionHandler-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of customExtensionHandler
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: customExtensionHandler
- name: $select
in: query
description: Select properties to be returned
@@ -37462,30 +39855,43 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole_UpdateAccessPackageResource
+ summary: Update the navigation property customExtensionHandlers in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_UpdateCustomExtensionHandler
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionHandler-id
+ in: path
+ description: The unique identifier of customExtensionHandler
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customExtensionHandler
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
required: true
responses:
2XX:
@@ -37493,24 +39899,37 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole_DeleteAccessPackageResource
+ summary: Delete navigation property customExtensionHandlers for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_DeleteCustomExtensionHandler
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionHandler-id
+ in: path
+ description: The unique identifier of customExtensionHandler
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customExtensionHandler
- name: If-Match
in: header
description: ETag
@@ -37522,23 +39941,36 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}/customExtension':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get customExtension from identityGovernance
+ description: Indicates which custom workflow extension is executed at this stage. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy.customExtensionHandler_GetCustomExtension
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionHandler-id
+ in: path
+ description: The unique identifier of customExtensionHandler
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customExtensionHandler
- name: $select
in: query
description: Select properties to be returned
@@ -37565,26 +39997,58 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceRole
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy.customExtensionHandler_GetCount
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get customExtensionStageSettings from identityGovernance
+ description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_ListCustomExtensionStageSetting
+ parameters:
+ - name: accessPackageAssignmentPolicy-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentPolicy
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -37622,9 +40086,14 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customExtensionStageSettingCollectionResponse'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -37632,23 +40101,23 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Create new navigation property to customExtensionStageSettings for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_CreateCustomExtensionStageSetting
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
required: true
responses:
2XX:
@@ -37656,34 +40125,39 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceRole
+ summary: Get customExtensionStageSettings from identityGovernance
+ description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_GetCustomExtensionStageSetting
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionStageSetting-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customExtensionStageSetting
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customExtensionStageSetting
- name: $select
in: query
description: Select properties to be returned
@@ -37710,38 +40184,43 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property customExtensionStageSettings in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_UpdateCustomExtensionStageSetting
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionStageSetting-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customExtensionStageSetting
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customExtensionStageSetting
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
required: true
responses:
2XX:
@@ -37749,32 +40228,37 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete navigation property customExtensionStageSettings for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_DeleteCustomExtensionStageSetting
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionStageSetting-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customExtensionStageSetting
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customExtensionStageSetting
- name: If-Match
in: header
description: ETag
@@ -37786,45 +40270,128 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Get customExtension from identityGovernance
+ description: Indicates the custom workflow extension that is executed at this stage. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy.customExtensionStageSetting_GetCustomExtension
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionStageSetting-id
+ in: path
+ description: The unique identifier of customExtensionStageSetting
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customExtensionStageSetting
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes':
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy.customExtensionStageSetting_GetCount
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ /identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/$count:
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentPolicy_GetCount
+ parameters:
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ /identityGovernance/entitlementManagement/accessPackageAssignmentRequests:
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: List accessPackageAssignmentRequests
+ description: 'In Microsoft Entra entitlement management, retrieve a list of accessPackageAssignmentRequest objects. The resulting list includes all the assignment requests, current and well as expired, that the caller has access to read, across all catalogs and access packages.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentrequests?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_ListAccessPackageAssignmentRequest
+ parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -37862,9 +40429,14 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentRequestCollectionResponse'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -37872,23 +40444,18 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
- parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ summary: Create accessPackageAssignmentRequest
+ description: 'In Microsoft Entra Entitlement Management, create a new accessPackageAssignmentRequest object. This operation is used to assign a user to an access package, or to remove an access package assignment.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackageassignmentrequests?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_CreateAccessPackageAssignmentRequest
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
required: true
responses:
2XX:
@@ -37896,34 +40463,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
- get:
- tags:
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}':
+ get:
+ tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ summary: Get accessPackageAssignmentRequest
+ description: 'In Microsoft Entra entitlement management, retrieve the properties and relationships of an accessPackageAssignmentRequest object.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-get?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_GetAccessPackageAssignmentRequest
parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentRequest
- name: $select
in: query
description: Select properties to be returned
@@ -37950,38 +40517,35 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Update the navigation property accessPackageAssignmentRequests in identityGovernance
+ operationId: identityGovernance.entitlementManagement_UpdateAccessPackageAssignmentRequest
parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentRequest
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
required: true
responses:
2XX:
@@ -37989,32 +40553,33 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Delete accessPackageAssignmentRequest
+ description: Delete an accessPackageAssignmentRequest object. This request can be made to remove a denied or completed request. You can't delete an access package assignment request if it has any accessPackageAssignment objects.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-delete?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_DeleteAccessPackageAssignmentRequest
parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentRequest
- name: If-Match
in: header
description: ETag
@@ -38026,30 +40591,79 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
+ summary: Get accessPackage from identityGovernance
+ description: The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_GetAccessPackage
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageAssignmentRequest
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackage'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackageAssignment':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageAssignment from identityGovernance
+ description: 'For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand.'
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_GetAccessPackageAssignment
+ parameters:
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentRequest
- name: $select
in: query
description: Select properties to be returned
@@ -38076,71 +40690,220 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/microsoft.graph.cancel':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
+ summary: Invoke action cancel
+ description: 'In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancelable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_cancel
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageAssignmentRequest
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/microsoft.graph.reprocess':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action reprocess
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_reprocess
+ parameters:
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentRequest
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/microsoft.graph.resume':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action resume
+ description: 'Resume a user''s access package request after waiting for a callback from a custom extension. In Microsoft Entra entitlement management, when an access package policy has been enabled to call out a custom extension and the request processing is waiting for the callback from the customer, the customer can initiate a resume action. It''s performed on an accessPackageAssignmentRequest object whose requestStatus is in a WaitingForCallback state.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_resume
+ parameters:
+ - name: accessPackageAssignmentRequest-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentRequest
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ type: object
+ properties:
+ source:
+ type: string
+ nullable: true
+ type:
+ type: string
+ nullable: true
+ data:
+ $ref: '#/components/schemas/microsoft.graph.customExtensionData'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get requestor from identityGovernance
+ description: 'The subject who requested or, if a direct assignment, was assigned. Read-only. Nullable. Supports $expand.'
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_GetRequestor
+ parameters:
+ - name: accessPackageAssignmentRequest-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentRequest
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- delete:
+ patch:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
+ summary: Update the navigation property requestor in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_UpdateRequestor
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageAssignmentRequest
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property requestor for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_DeleteRequestor
+ parameters:
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentRequest
- name: If-Match
in: header
description: ETag
@@ -38152,31 +40915,28 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor/connectedOrganization':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get connectedOrganization from identityGovernance
+ description: The connected organization of the subject. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest.requestor_GetConnectedOrganization
parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentRequest
- name: $select
in: query
description: Select properties to be returned
@@ -38203,34 +40963,127 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/schemas/microsoft.graph.connectedOrganization'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
+ /identityGovernance/entitlementManagement/accessPackageAssignmentRequests/$count:
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_GetCount
parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/microsoft.graph.filterByCurrentUser(on=''{on}'')':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke function filterByCurrentUser
+ description: 'In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignmentRequest objects filtered on the signed-in user.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-filterbycurrentuser?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentRequest_filterGraphBPreCurrentUser
+ parameters:
+ - name: on
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: 'Usage: on=''{on}'''
required: true
style: simple
schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequestFilterByCurrentUserOptions'
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of accessPackageAssignmentRequest
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ /identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles:
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: List accessPackageAssignmentResourceRoles
+ description: 'Retrieve a list of accessPackageAssignmentResourceRole objects. The resulting list includes all the resource roles of all assignments that the caller has access to read, across all catalogs and access packages.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentresourceroles?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_ListAccessPackageAssignmentResourceRole
+ parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -38268,7 +41121,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -38278,31 +41131,14 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
- parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ summary: Create new navigation property to accessPackageAssignmentResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement_CreateAccessPackageAssignmentResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
required: true
responses:
2XX:
@@ -38310,17 +41146,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ summary: Get accessPackageAssignmentResourceRole
+ description: Retrieve the properties and relationships of an accessPackageAssignmentResourceRole object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentresourcerole-get?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_GetAccessPackageAssignmentResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38330,22 +41169,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -38372,15 +41195,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property accessPackageAssignmentResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement_UpdateAccessPackageAssignmentResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38390,28 +41213,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
required: true
responses:
2XX:
@@ -38419,15 +41226,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete navigation property accessPackageAssignmentResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement_DeleteAccessPackageAssignmentResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38437,22 +41244,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -38465,12 +41256,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Get accessPackageAssignments from identityGovernance
+ description: The access package assignments resulting in this role assignment. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_ListAccessPackageAssignment
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38480,44 +41272,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -38540,53 +41309,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
- parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/{accessPackageAssignment-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
+ summary: Get accessPackageAssignments from identityGovernance
+ description: The access package assignments resulting in this role assignment. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_GetAccessPackageAssignment
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38596,29 +41332,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignment-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignment
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: accessPackageAssignment
- name: $select
in: query
description: Select properties to be returned
@@ -38641,18 +41362,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageAssignment_GetCount
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38662,37 +41385,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ summary: Get accessPackageResourceRole from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_GetAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38702,22 +41407,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -38744,15 +41433,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ summary: Update the navigation property accessPackageResourceRole in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38762,28 +41451,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -38791,15 +41464,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ summary: Delete navigation property accessPackageResourceRole for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38809,22 +41482,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -38837,16 +41494,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole_GetAccessPackageResource
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38856,38 +41509,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
- get:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole_UpdateAccessPackageResource
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38897,27 +41553,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/$count':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole_DeleteAccessPackageResource
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38927,19 +41584,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/externalOriginResourceConnector':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -38975,41 +41638,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/microsoft.graph.refresh':
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_refresh
- parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39056,7 +41695,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -39066,8 +41705,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39082,7 +41721,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -39090,16 +41729,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39109,14 +41749,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -39143,15 +41783,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39161,20 +41801,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -39182,15 +41822,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39200,14 +41840,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -39220,16 +41860,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
- tags:
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count':
+ get:
+ tags:
- identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceRole_GetCount
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39239,30 +41875,78 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/$count':
- get:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39272,19 +41956,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScope from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_GetAccessPackageResourceScope
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39294,6 +41989,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -39327,8 +42030,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScope in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_UpdateAccessPackageResourceScope
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39338,6 +42041,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
@@ -39358,8 +42069,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScope for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_DeleteAccessPackageResourceScope
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39369,6 +42080,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -39381,12 +42100,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope_GetAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39396,6 +42115,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -39430,7 +42157,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope_UpdateAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39440,6 +42167,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
@@ -39461,7 +42196,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope_DeleteAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39471,6 +42206,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -39483,13 +42226,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResourceEnvironment from identityGovernance
description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39499,6 +42242,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -39529,13 +42280,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResourceRoles from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39545,6 +42296,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -39593,7 +42352,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39603,6 +42362,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property
content:
@@ -39620,13 +42387,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResourceRoles from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39636,6 +42403,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -39678,7 +42453,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39688,6 +42463,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -39717,7 +42500,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39727,6 +42510,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -39747,12 +42538,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39762,14 +42553,45 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -39796,54 +42618,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
- parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39853,87 +42641,26 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: accessPackageResourceScope
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
- parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -39943,14 +42670,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -39988,7 +42715,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -39998,8 +42725,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40009,20 +42736,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -40030,17 +42757,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40050,22 +42776,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -40092,15 +42818,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40110,28 +42836,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -40139,15 +42865,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40157,22 +42883,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -40185,12 +42911,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40200,44 +42927,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageAssignmentResourceRole-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -40260,24 +42980,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40287,58 +43003,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
- parameters:
- - name: accessPackageAssignmentResourceRole-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -40361,18 +43049,21 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40382,37 +43073,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
- get:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40422,14 +43122,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -40438,41 +43138,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40482,14 +43174,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -40498,28 +43190,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40529,14 +43224,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -40545,19 +43240,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
- identityGovernance.entitlementManagement
@@ -40566,7 +43256,7 @@ paths:
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40576,14 +43266,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -40602,12 +43292,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40617,14 +43307,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -40632,12 +43322,12 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40654,13 +43344,83 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceScope
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/microsoft.graph.refresh':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_refresh
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40707,7 +43467,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -40717,8 +43477,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceScope
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40733,7 +43493,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -40741,17 +43501,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceScope
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40761,14 +43520,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -40795,15 +43554,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40813,20 +43572,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -40834,15 +43593,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40852,14 +43611,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -40872,12 +43631,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceScope_GetCount
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40887,28 +43647,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -40931,24 +43692,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/microsoft.graph.refresh':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_refresh
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -40958,42 +43715,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_ListUploadSession
- parameters:
- - name: accessPackageAssignmentResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -41016,50 +43753,21 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_CreateUploadSession
- parameters:
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -41077,41 +43785,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -41129,28 +43826,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -41168,6 +43870,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: If-Match
in: header
description: ETag
@@ -41179,8 +43889,37 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
- identityGovernance.entitlementManagement
@@ -41189,7 +43928,7 @@ paths:
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -41217,12 +43956,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -41239,13 +43978,12 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageSubject from identityGovernance
- description: Read-only. Nullable. Supports $filter (eq) on objectId and $expand query parameters.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_GetAccessPackageSubject
+ summary: Get accessPackageResourceScope from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_GetAccessPackageResourceScope
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -41281,15 +44019,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageSubject in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_UpdateAccessPackageSubject
+ summary: Update the navigation property accessPackageResourceScope in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -41304,7 +44042,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -41312,15 +44050,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageSubject for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_DeleteAccessPackageSubject
+ summary: Delete navigation property accessPackageResourceScope for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -41342,13 +44080,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject/connectedOrganization':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get connectedOrganization from identityGovernance
- description: The connected organization of the subject. Read-only. Nullable.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageSubject_GetConnectedOrganization
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope_GetAccessPackageResource
parameters:
- name: accessPackageAssignmentResourceRole-id
in: path
@@ -41384,36 +44121,83 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.connectedOrganization'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- /identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/$count:
- get:
+ patch:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_GetCount
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope_UpdateAccessPackageResource
parameters:
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
- /identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/microsoft.graph.My():
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope_DeleteAccessPackageResource
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke function My
- operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_My
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -41424,16 +44208,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -41446,39 +44220,30 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of accessPackageAssignmentResourceRole
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- /identityGovernance/entitlementManagement/accessPackageAssignments:
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles':
get:
tags:
- identityGovernance.entitlementManagement
- summary: List accessPackageAssignments
- description: 'Retrieve a list of accessPackageAssignment objects in Microsoft Entra entitlement management. For directory-wide administrators, the resulting list includes all the assignments, current and well as expired, that the caller has access to read, across all catalogs and access packages. If the caller is on behalf of a delegated user who is assigned only to catalog-specific delegated administrative roles, the request must supply a filter to indicate a specific access package, such as: $filter=accessPackage/id eq ''a914b616-e04e-476b-aa37-91038f0b165b''.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignments?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_ListAccessPackageAssignment
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -41516,7 +44281,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -41526,14 +44291,23 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageAssignments for identityGovernance
- operationId: identityGovernance.entitlementManagement_CreateAccessPackageAssignment
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -41541,32 +44315,40 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageAssignments from identityGovernance
- description: The assignment of an access package to a subject for a period of time.
- operationId: identityGovernance.entitlementManagement_GetAccessPackageAssignment
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
uniqueItems: true
type: array
items:
@@ -41587,30 +44369,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageAssignments in identityGovernance
- operationId: identityGovernance.entitlementManagement_UpdateAccessPackageAssignment
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -41618,24 +44408,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageAssignments for identityGovernance
- operationId: identityGovernance.entitlementManagement_DeleteAccessPackageAssignment
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -41648,22 +44446,29 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackage from identityGovernance
- description: Read-only. Nullable. Supports $filter (eq) on the id property and $expand query parameters.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_GetAccessPackage
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -41690,30 +44495,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackage'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackage in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_UpdateAccessPackage
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackage'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
required: true
responses:
2XX:
@@ -41721,24 +44534,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackage'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackage for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_DeleteAccessPackage
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -41751,22 +44572,84 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageAssignmentPolicies from identityGovernance
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListAccessPackageAssignmentPolicy
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -41804,14 +44687,9 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentPolicyCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -41819,23 +44697,31 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageAssignmentPolicies for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_CreateAccessPackageAssignmentPolicy
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -41843,39 +44729,42 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageAssignmentPolicies from identityGovernance
+ summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_GetAccessPackageAssignmentPolicy
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -41902,43 +44791,46 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageAssignmentPolicies in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_UpdateAccessPackageAssignmentPolicy
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -41946,37 +44838,40 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageAssignmentPolicies for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_DeleteAccessPackageAssignmentPolicy
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -41988,94 +44883,61 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackage from identityGovernance
- description: The access package with this policy. Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_GetAccessPackage
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackage'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackageCatalog':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageCatalog from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_GetAccessPackageCatalog
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -42102,39 +44964,66 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get customExtensionHandlers from identityGovernance
- description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_ListCustomExtensionHandler
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -42172,14 +45061,9 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customExtensionHandlerCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -42187,31 +45071,31 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to customExtensionHandlers for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_CreateCustomExtensionHandler
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -42219,47 +45103,41 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get customExtensionHandlers from identityGovernance
- description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_GetCustomExtensionHandler
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionHandler-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of customExtensionHandler
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionHandler
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -42286,51 +45164,46 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property customExtensionHandlers in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_UpdateCustomExtensionHandler
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionHandler-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of customExtensionHandler
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionHandler
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -42338,45 +45211,40 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property customExtensionHandlers for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_DeleteCustomExtensionHandler
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionHandler-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of customExtensionHandler
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionHandler
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -42388,44 +45256,54 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}/customExtension':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get customExtension from identityGovernance
- description: Indicates which custom workflow extension is executed at this stage. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy.customExtensionHandler_GetCustomExtension
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionHandler-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of customExtensionHandler
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionHandler
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -42448,93 +45326,53 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy.customExtensionHandler_GetCount
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get customExtensionStageSettings from identityGovernance
- description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_ListCustomExtensionStageSetting
- parameters:
- - name: accessPackageAssignment-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -42557,211 +45395,155 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customExtensionStageSettingCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Create new navigation property to customExtensionStageSettings for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_CreateCustomExtensionStageSetting
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
- in: path
- description: The unique identifier of accessPackageAssignmentPolicy
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get customExtensionStageSettings from identityGovernance
- description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_GetCustomExtensionStageSetting
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionStageSetting-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of customExtensionStageSetting
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionStageSetting
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property customExtensionStageSettings in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_UpdateCustomExtensionStageSetting
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionStageSetting-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of customExtensionStageSetting
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionStageSetting
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property customExtensionStageSettings for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_DeleteCustomExtensionStageSetting
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionStageSetting-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of customExtensionStageSetting
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionStageSetting
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: If-Match
in: header
description: ETag
@@ -42773,102 +45555,112 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get customExtension from identityGovernance
- description: Indicates the custom workflow extension that is executed at this stage. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy.customExtensionStageSetting_GetCustomExtension
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
- - name: customExtensionStageSetting-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of customExtensionStageSetting
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionStageSetting
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy.customExtensionStageSetting_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentPolicy-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentPolicy
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentPolicy
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -42876,26 +45668,21 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -42903,26 +45690,37 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageCatalog':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageCatalog from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_GetAccessPackageCatalog
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceScope
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -42945,72 +45743,7 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoleScopes from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListAccessPackageResourceRoleScope
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -43020,23 +45753,23 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoleScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_CreateAccessPackageResourceRoleScope
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceScope
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -43044,33 +45777,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoleScopes from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_GetAccessPackageResourceRoleScope
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceScope
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -43097,38 +45831,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoleScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_UpdateAccessPackageResourceRoleScope
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -43136,32 +45870,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoleScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_DeleteAccessPackageResourceRoleScope
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceScope
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -43174,30 +45908,44 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRole from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_GetAccessPackageResourceRole
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceScope_GetCount
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/externalOriginResourceConnector':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -43224,106 +45972,148 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/microsoft.graph.refresh':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRole in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_UpdateAccessPackageResourceRole
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_refresh
parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
- required: true
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRole for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_DeleteAccessPackageResourceRole
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_ListUploadSession
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole_GetAccessPackageResource
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetUploadSession
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -43350,38 +46140,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole_UpdateAccessPackageResource
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -43389,32 +46179,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole_DeleteAccessPackageResource
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -43427,30 +46217,45 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -43473,53 +46278,45 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceRole
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -43542,84 +46339,247 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
requestBody:
- description: New navigation property
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ type: string
+ format: binary
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceRole
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageSubject from identityGovernance
+ description: Read-only. Nullable. Supports $filter (eq) on objectId and $expand query parameters.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_GetAccessPackageSubject
+ parameters:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -43646,46 +46606,30 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property accessPackageSubject in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_UpdateAccessPackageSubject
parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
required: true
responses:
2XX:
@@ -43693,40 +46637,24 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete navigation property accessPackageSubject for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_DeleteAccessPackageSubject
parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
- name: If-Match
in: header
description: ETag
@@ -43739,29 +46667,59 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject/connectedOrganization':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Get connectedOrganization from identityGovernance
+ description: The connected organization of the subject. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole.accessPackageSubject_GetConnectedOrganization
parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.connectedOrganization'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ /identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/$count:
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_GetCount
+ parameters:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -43769,30 +46727,83 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes':
+ /identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/microsoft.graph.My():
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ summary: Invoke function My
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignmentResourceRole_My
parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of accessPackageAssignmentResourceRole
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ /identityGovernance/entitlementManagement/accessPackageAssignments:
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: List accessPackageAssignments
+ description: 'Retrieve a list of accessPackageAssignment objects in Microsoft Entra entitlement management. For directory-wide administrators, the resulting list includes all the assignments, current and well as expired, that the caller has access to read, across all catalogs and access packages. If the caller is on behalf of a delegated user who is assigned only to catalog-specific delegated administrative roles, the request must supply a filter to indicate a specific access package, such as: $filter=accessPackage/id eq ''a914b616-e04e-476b-aa37-91038f0b165b''.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignments?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_ListAccessPackageAssignment
+ parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -43830,7 +46841,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -43840,31 +46851,14 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ summary: Create new navigation property to accessPackageAssignments for identityGovernance
+ operationId: identityGovernance.entitlementManagement_CreateAccessPackageAssignment
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
required: true
responses:
2XX:
@@ -43872,17 +46866,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ summary: Get accessPackageAssignments from identityGovernance
+ description: The assignment of an access package to a subject for a period of time.
+ operationId: identityGovernance.entitlementManagement_GetAccessPackageAssignment
parameters:
- name: accessPackageAssignment-id
in: path
@@ -43892,22 +46886,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -43934,15 +46912,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Update the navigation property accessPackageAssignments in identityGovernance
+ operationId: identityGovernance.entitlementManagement_UpdateAccessPackageAssignment
parameters:
- name: accessPackageAssignment-id
in: path
@@ -43952,28 +46930,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
required: true
responses:
2XX:
@@ -43981,15 +46943,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Delete navigation property accessPackageAssignments for identityGovernance
+ operationId: identityGovernance.entitlementManagement_DeleteAccessPackageAssignment
parameters:
- name: accessPackageAssignment-id
in: path
@@ -43999,22 +46961,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -44027,12 +46973,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
+ summary: Get accessPackage from identityGovernance
+ description: Read-only. Nullable. Supports $filter (eq) on the id property and $expand query parameters.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_GetAccessPackage
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44042,22 +46989,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -44084,15 +47015,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.accessPackage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
+ summary: Update the navigation property accessPackage in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_UpdateAccessPackage
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44102,28 +47033,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.accessPackage'
required: true
responses:
2XX:
@@ -44131,15 +47046,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.accessPackage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
+ summary: Delete navigation property accessPackage for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_DeleteAccessPackage
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44149,22 +47064,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -44177,13 +47076,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get accessPackageAssignmentPolicies from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListAccessPackageAssignmentPolicy
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44193,94 +47092,16 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
uniqueItems: true
type: array
@@ -44308,9 +47129,14 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentPolicyCollectionResponse'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -44318,8 +47144,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Create new navigation property to accessPackageAssignmentPolicies for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_CreateAccessPackageAssignmentPolicy
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44329,28 +47155,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
required: true
responses:
2XX:
@@ -44358,17 +47168,22 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
+ summary: Get accessPackageAssignmentPolicies from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_GetAccessPackageAssignmentPolicy
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44378,30 +47193,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
- name: $select
in: query
description: Select properties to be returned
@@ -44428,15 +47227,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property accessPackageAssignmentPolicies in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_UpdateAccessPackageAssignmentPolicy
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44446,36 +47250,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
required: true
responses:
2XX:
@@ -44483,15 +47271,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete navigation property accessPackageAssignmentPolicies for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_DeleteAccessPackageAssignmentPolicy
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44501,30 +47294,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
- name: If-Match
in: header
description: ETag
@@ -44536,13 +47313,19 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Get accessPackage from identityGovernance
+ description: The access package with this policy. Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_GetAccessPackage
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44552,35 +47335,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackage'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackageCatalog':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
+ summary: Get accessPackageCatalog from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_GetAccessPackageCatalog
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44590,22 +47393,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
- name: $select
in: query
description: Select properties to be returned
@@ -44632,57 +47427,22 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
+ summary: Get customExtensionHandlers from identityGovernance
+ description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_ListCustomExtensionHandler
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44692,22 +47452,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -44745,9 +47497,14 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customExtensionHandlerCollectionResponse'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -44755,8 +47512,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ summary: Create new navigation property to customExtensionHandlers for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_CreateCustomExtensionHandler
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44766,28 +47523,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
required: true
responses:
2XX:
@@ -44795,16 +47544,22 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ summary: Get customExtensionHandlers from identityGovernance
+ description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_GetCustomExtensionHandler
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44814,30 +47569,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionHandler-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of customExtensionHandler
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: customExtensionHandler
- name: $select
in: query
description: Select properties to be returned
@@ -44864,15 +47611,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ summary: Update the navigation property customExtensionHandlers in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_UpdateCustomExtensionHandler
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44882,36 +47634,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionHandler-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of customExtensionHandler
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: customExtensionHandler
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
required: true
responses:
2XX:
@@ -44919,15 +47663,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ summary: Delete navigation property customExtensionHandlers for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_DeleteCustomExtensionHandler
parameters:
- name: accessPackageAssignment-id
in: path
@@ -44937,30 +47686,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionHandler-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of customExtensionHandler
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: customExtensionHandler
- name: If-Match
in: header
description: ETag
@@ -44972,104 +47713,19 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}/customExtension':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ summary: Get customExtension from identityGovernance
+ description: Indicates which custom workflow extension is executed at this stage. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy.customExtensionHandler_GetCustomExtension
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45079,44 +47735,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionHandler-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customExtensionHandler
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: customExtensionHandler
- name: $select
in: query
description: Select properties to be returned
@@ -45143,20 +47777,21 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/microsoft.graph.refresh':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_refresh
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy.customExtensionHandler_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45166,26 +47801,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions':
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ summary: Get customExtensionStageSettings from identityGovernance
+ description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_ListCustomExtensionStageSetting
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45195,14 +47837,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -45240,9 +47882,14 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customExtensionStageSettingCollectionResponse'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -45250,8 +47897,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ summary: Create new navigation property to customExtensionStageSettings for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_CreateCustomExtensionStageSetting
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45261,20 +47908,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
required: true
responses:
2XX:
@@ -45282,16 +47929,22 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ summary: Get customExtensionStageSettings from identityGovernance
+ description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_GetCustomExtensionStageSetting
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45301,22 +47954,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionStageSetting-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of customExtensionStageSetting
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: customExtensionStageSetting
- name: $select
in: query
description: Select properties to be returned
@@ -45343,15 +47996,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ summary: Update the navigation property customExtensionStageSettings in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_UpdateCustomExtensionStageSetting
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45361,28 +48019,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionStageSetting-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of customExtensionStageSetting
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: customExtensionStageSetting
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
required: true
responses:
2XX:
@@ -45390,15 +48048,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ summary: Delete navigation property customExtensionStageSettings for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_DeleteCustomExtensionStageSetting
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45408,22 +48071,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionStageSetting-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of customExtensionStageSetting
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: customExtensionStageSetting
- name: If-Match
in: header
description: ETag
@@ -45435,17 +48098,19 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ summary: Get customExtension from identityGovernance
+ description: Indicates the custom workflow extension that is executed at this stage. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy.customExtensionStageSetting_GetCustomExtension
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45455,38 +48120,63 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
+ - name: customExtensionStageSetting-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of customExtensionStageSetting
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: customExtensionStageSetting
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/$count':
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy.customExtensionStageSetting_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45496,14 +48186,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ - name: accessPackageAssignmentPolicy-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignmentPolicy
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: accessPackageAssignmentPolicy
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -45511,12 +48201,17 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope':
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageAssignmentPolicies/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScope from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_GetAccessPackageResourceScope
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageAssignmentPolicy_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45526,14 +48221,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageCatalog':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageCatalog from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_GetAccessPackageCatalog
+ parameters:
+ - name: accessPackageAssignment-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageAssignment
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: accessPackageAssignment
- name: $select
in: query
description: Select properties to be returned
@@ -45560,15 +48274,21 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScope in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_UpdateAccessPackageResourceScope
+ summary: Get accessPackageResourceRoleScopes from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListAccessPackageResourceRoleScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45578,36 +48298,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleScopeCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- delete:
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScope for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_DeleteAccessPackageResourceScope
+ summary: Create new navigation property to accessPackageResourceRoleScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_CreateAccessPackageResourceRoleScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45617,32 +48356,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope_GetAccessPackageResource
+ summary: Get accessPackageResourceRoleScopes from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_GetAccessPackageResourceRoleScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45686,15 +48422,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope_UpdateAccessPackageResource
+ summary: Update the navigation property accessPackageResourceRoleScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_UpdateAccessPackageResourceRoleScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45717,7 +48453,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope'
required: true
responses:
2XX:
@@ -45725,15 +48461,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRoleScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope_DeleteAccessPackageResource
+ summary: Delete navigation property accessPackageResourceRoleScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_DeleteAccessPackageResourceRoleScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45763,13 +48499,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get accessPackageResourceRole from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_GetAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45813,17 +48549,89 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles':
- get:
+ patch:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ summary: Update the navigation property accessPackageResourceRole in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_UpdateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceRole for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_DeleteAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole_GetAccessPackageResource
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45841,21 +48649,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $select
in: query
description: Select properties to be returned
@@ -45878,18 +48671,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole_UpdateAccessPackageResource
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45908,29 +48702,27 @@ paths:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
- get:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole_DeleteAccessPackageResource
parameters:
- name: accessPackageAssignment-id
in: path
@@ -45948,14 +48740,42 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceEnvironment':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ parameters:
+ - name: accessPackageAssignment-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignment
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
- name: $select
in: query
description: Select properties to be returned
@@ -45982,15 +48802,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46008,36 +48830,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- delete:
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46055,32 +48896,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46132,15 +48971,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46171,7 +49010,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -46179,15 +49018,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46225,13 +49064,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceRole_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46249,51 +49087,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46311,14 +49118,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -46367,7 +49166,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46385,14 +49184,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
@@ -46410,13 +49201,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46434,14 +49225,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- name: accessPackageResourceScope-id
in: path
description: The unique identifier of accessPackageResourceScope
@@ -46484,7 +49267,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46502,14 +49285,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- name: accessPackageResourceScope-id
in: path
description: The unique identifier of accessPackageResourceScope
@@ -46539,7 +49314,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46557,14 +49332,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- name: accessPackageResourceScope-id
in: path
description: The unique identifier of accessPackageResourceScope
@@ -46585,50 +49352,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46646,14 +49375,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -46680,20 +49409,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
- post:
+ patch:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46711,26 +49435,80 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46748,14 +49526,76 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -46793,7 +49633,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -46803,8 +49643,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46822,20 +49662,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -46843,16 +49683,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46870,22 +49711,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -46912,15 +49753,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46938,28 +49779,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -46967,15 +49808,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -46993,22 +49834,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -47021,16 +49862,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47048,38 +49885,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47097,27 +49924,54 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/$count':
- get:
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47135,20 +49989,26 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceScope
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47166,6 +50026,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -47203,7 +50071,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -47213,8 +50081,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceScope
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47232,12 +50100,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -47245,17 +50121,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceScope
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47281,6 +50156,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -47307,15 +50190,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47341,12 +50224,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -47354,15 +50245,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47388,6 +50279,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -47400,12 +50299,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceScope_GetCount
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47423,36 +50323,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -47475,24 +50376,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/microsoft.graph.refresh':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_refresh
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47510,50 +50407,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_ListUploadSession
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageResourceRoleScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -47576,18 +50453,21 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47605,29 +50485,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
- get:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47645,6 +50542,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -47653,41 +50558,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47705,6 +50602,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -47713,28 +50618,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47752,27 +50660,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
- identityGovernance.entitlementManagement
@@ -47781,7 +50692,7 @@ paths:
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47799,6 +50710,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -47817,12 +50736,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47840,6 +50759,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -47847,12 +50774,12 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47862,80 +50789,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackagesIncompatibleWith from identityGovernance
- description: The access packages that are incompatible with this package. Read-only.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListAccessPackagesIncompatibleGraphWPre
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
+ x-ms-docs-key-type: accessPackageResourceRoleScope
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageCollectionResponse'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith/{accessPackage-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackagesIncompatibleWith from identityGovernance
- description: The access packages that are incompatible with this package. Read-only.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_GetAccessPackagesIncompatibleGraphWPre
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47945,14 +50820,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackage-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackage
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackage
+ x-ms-docs-key-type: accessPackageResourceRoleScope
- name: $select
in: query
description: Select properties to be returned
@@ -47979,17 +50854,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackage'
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith(uniqueName=''{uniqueName}'')':
- get:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/microsoft.graph.refresh':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackagesIncompatibleWith from identityGovernance
- description: The access packages that are incompatible with this package. Read-only.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackagesIncompatibleGraphWPre_GetGraphBPreUniqueName
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_refresh
parameters:
- name: accessPackageAssignment-id
in: path
@@ -47999,50 +50877,26 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: uniqueName
+ - name: accessPackageResourceRoleScope-id
in: path
- description: Alternate key of accessPackage
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- nullable: true
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackage'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith/$count':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackagesIncompatibleWith_GetCount
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48052,29 +50906,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get incompatibleAccessPackages from identityGovernance
- description: The access packages whose assigned users are ineligible to be assigned this access package.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListIncompatibleAccessPackage
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageResourceRoleScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -48112,19 +50951,18 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages/{accessPackage-id}/$ref':
- delete:
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Delete ref of navigation property incompatibleAccessPackages for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.incompatibleAccessPackage_DeleteAccessPackageGraphBPreRef
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48134,32 +50972,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackage-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackage
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackage
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.incompatibleAccessPackage_GetCount
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48169,37 +51012,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages/$ref':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get ref of incompatibleAccessPackages from identityGovernance
- description: The access packages whose assigned users are ineligible to be assigned this access package.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListIncompatibleAccessPackageGraphBPreRef
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
style: form
explode: false
schema:
@@ -48209,18 +51050,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/StringCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property ref to incompatibleAccessPackages for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_CreateIncompatibleAccessPackageGraphBPreRef
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48230,19 +51072,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
- $ref: '#/components/requestBodies/refPostBody'
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete ref of navigation property incompatibleAccessPackages for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_DeleteIncompatibleAccessPackageGraphBPreRef
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48252,18 +51119,26 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: If-Match
- in: header
- description: ETag
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
style: simple
schema:
type: string
- - name: '@id'
- in: query
- description: The delete Uri
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
- style: form
- explode: false
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
type: string
responses:
@@ -48272,13 +51147,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get incompatibleGroups from identityGovernance
- description: The groups whose members are ineligible to be assigned this access package.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListIncompatibleGroup
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48288,6 +51163,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -48325,19 +51216,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.groupCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/{group-id}/$ref':
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete ref of navigation property incompatibleGroups for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.incompatibleGroup_DeleteGroupGraphBPreRef
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48347,65 +51239,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: group-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/{group-id}/serviceProvisioningErrors':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get serviceProvisioningErrors property value
- description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.'
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.incompatibleGroup_ListServiceProvisioningError
- parameters:
- - name: accessPackageAssignment-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: group-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -48428,18 +51285,21 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/{group-id}/serviceProvisioningErrors/$count':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.incompatibleGroup.ServiceProvisioningError_GetCount
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48449,50 +51309,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: group-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/$count':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.incompatibleGroup_GetCount
- parameters:
- - name: accessPackageAssignment-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/$ref':
- get:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Get ref of incompatibleGroups from identityGovernance
- description: The groups whose members are ineligible to be assigned this access package.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListIncompatibleGroupGraphBPreRef
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48502,35 +51358,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
- $ref: '#/components/responses/StringCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property ref to incompatibleGroups for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_CreateIncompatibleGroupGraphBPreRef
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48540,19 +51410,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- requestBody:
- $ref: '#/components/requestBodies/refPostBody'
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete ref of navigation property incompatibleGroups for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_DeleteIncompatibleGroupGraphBPreRef
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48562,36 +51460,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: If-Match
- in: header
- description: ETag
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
style: simple
schema:
type: string
- - name: '@id'
- in: query
- description: The delete Uri
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
- style: form
- explode: false
+ style: simple
schema:
type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/microsoft.graph.getApplicablePolicyRequirements':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action getApplicablePolicyRequirements
- description: 'In Microsoft Entra entitlement management, this action retrieves a list of accessPackageAssignmentRequestRequirements objects that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for.'
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackage-getapplicablepolicyrequirements?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_getApplicablePolicyRequirement
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48601,39 +51502,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
description: Success
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequestRequirements'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/microsoft.graph.moveToCatalog':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action moveToCatalog
- description: 'In Microsoft Entra entitlement management, this action moves the accessPackage to a specified target accessPackageCatalog. The resources in the access package must be present in the target catalog.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackage-movetocatalog?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_moveToCatalog
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48643,31 +51543,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- catalogId:
- type: string
- additionalProperties:
- type: object
- required: true
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageAssignmentPolicy from identityGovernance
- description: Read-only. Nullable. Supports $filter (eq) on the id property
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_GetAccessPackageAssignmentPolicy
+ summary: Get accessPackageResourceScope from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_GetAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48677,6 +51573,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
- name: $select
in: query
description: Select properties to be returned
@@ -48703,20 +51607,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageAssignmentPolicy in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_UpdateAccessPackageAssignmentPolicy
+ summary: Update the navigation property accessPackageResourceScope in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48726,12 +51625,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -48739,20 +51646,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageAssignmentPolicy for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_DeleteAccessPackageAssignmentPolicy
+ summary: Delete navigation property accessPackageResourceScope for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48762,6 +51664,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
- name: If-Match
in: header
description: ETag
@@ -48773,19 +51683,13 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/accessPackage':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackage from identityGovernance
- description: The access package with this policy. Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_GetAccessPackage
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope_GetAccessPackageResource
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48795,6 +51699,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
- name: $select
in: query
description: Select properties to be returned
@@ -48821,21 +51733,90 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackage'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/accessPackageCatalog':
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope_UpdateAccessPackageResource
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope_DeleteAccessPackageResource
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageCatalog from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_GetAccessPackageCatalog
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48845,6 +51826,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
- name: $select
in: query
description: Select properties to be returned
@@ -48871,22 +51860,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get customExtensionHandlers from identityGovernance
- description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_ListCustomExtensionHandler
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48896,6 +51880,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -48933,14 +51925,9 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customExtensionHandlerCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -48948,8 +51935,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to customExtensionHandlers for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_CreateCustomExtensionHandler
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48959,12 +51946,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -48972,22 +51967,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers/{customExtensionHandler-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get customExtensionHandlers from identityGovernance
- description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_GetCustomExtensionHandler
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -48997,14 +51987,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: customExtensionHandler-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of customExtensionHandler
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionHandler
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -49031,20 +52029,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property customExtensionHandlers in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_UpdateCustomExtensionHandler
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49054,20 +52047,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: customExtensionHandler-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of customExtensionHandler
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionHandler
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -49075,20 +52076,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property customExtensionHandlers for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_DeleteCustomExtensionHandler
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49098,14 +52094,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: customExtensionHandler-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of customExtensionHandler
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionHandler
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -49117,19 +52121,13 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers/{customExtensionHandler-id}/customExtension':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get customExtension from identityGovernance
- description: Indicates which custom workflow extension is executed at this stage. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy.customExtensionHandler_GetCustomExtension
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49139,107 +52137,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: customExtensionHandler-id
- in: path
- description: The unique identifier of customExtensionHandler
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customExtensionHandler
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers/$count':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy.customExtensionHandler_GetCount
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get customExtensionStageSettings from identityGovernance
- description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_ListCustomExtensionStageSetting
- parameters:
- - name: accessPackageAssignment-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -49262,61 +52175,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customExtensionStageSettingCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Create new navigation property to customExtensionStageSettings for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_CreateCustomExtensionStageSetting
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings/{customExtensionStageSetting-id}':
- get:
+ patch:
tags:
- identityGovernance.entitlementManagement
- summary: Get customExtensionStageSettings from identityGovernance
- description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_GetCustomExtensionStageSetting
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49326,77 +52197,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: customExtensionStageSetting-id
- in: path
- description: The unique identifier of customExtensionStageSetting
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customExtensionStageSetting
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - identityGovernance.entitlementManagement
- summary: Update the navigation property customExtensionStageSettings in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_UpdateCustomExtensionStageSetting
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: customExtensionStageSetting-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of customExtensionStageSetting
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionStageSetting
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
required: true
responses:
2XX:
@@ -49404,20 +52226,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property customExtensionStageSettings for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_DeleteCustomExtensionStageSetting
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49427,14 +52244,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: customExtensionStageSetting-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of customExtensionStageSetting
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionStageSetting
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -49446,19 +52271,14 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get customExtension from identityGovernance
- description: Indicates the custom workflow extension that is executed at this stage. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy.customExtensionStageSetting_GetCustomExtension
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49468,14 +52288,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: customExtensionStageSetting-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of customExtensionStageSetting
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customExtensionStageSetting
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -49502,21 +52330,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy.customExtensionStageSetting_GetCount
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49526,33 +52350,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageAssignmentRequests from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_ListAccessPackageAssignmentRequest
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -49590,14 +52403,9 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentRequestCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -49605,8 +52413,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageAssignmentRequests for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_CreateAccessPackageAssignmentRequest
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49616,12 +52424,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -49629,21 +52453,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageAssignmentRequests from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_GetAccessPackageAssignmentRequest
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49653,14 +52473,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentRequest-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -49687,20 +52523,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageAssignmentRequests in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_UpdateAccessPackageAssignmentRequest
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49710,20 +52541,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentRequest-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -49731,20 +52578,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageAssignmentRequests for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_DeleteAccessPackageAssignmentRequest
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49754,159 +52596,48 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentRequest-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackage from identityGovernance
- description: The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_GetAccessPackage
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentRequest-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackage'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackageAssignment':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageAssignment from identityGovernance
- description: 'For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand.'
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_GetAccessPackageAssignment
- parameters:
- - name: accessPackageAssignment-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentRequest-id
- in: path
- description: The unique identifier of accessPackageAssignmentRequest
- required: true
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
+ description: Success
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/microsoft.graph.cancel':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action cancel
- description: 'In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancelable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_cancel
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49916,69 +52647,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentRequest-id
- in: path
- description: The unique identifier of accessPackageAssignmentRequest
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/microsoft.graph.reprocess':
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Invoke action reprocess
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_reprocess
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentRequest-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/microsoft.graph.resume':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action resume
- description: 'Resume a user''s access package request after waiting for a callback from a custom extension. In Microsoft Entra entitlement management, when an access package policy has been enabled to call out a custom extension and the request processing is waiting for the callback from the customer, the customer can initiate a resume action. It''s performed on an accessPackageAssignmentRequest object whose requestStatus is in a WaitingForCallback state.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_resume
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageAssignment-id
in: path
@@ -49988,67 +52686,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentRequest-id
- in: path
- description: The unique identifier of accessPackageAssignmentRequest
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- source:
- type: string
- nullable: true
- type:
- type: string
- nullable: true
- data:
- $ref: '#/components/schemas/microsoft.graph.customExtensionData'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get requestor from identityGovernance
- description: 'The subject who requested or, if a direct assignment, was assigned. Read-only. Nullable. Supports $expand.'
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_GetRequestor
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentRequest-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -50075,20 +52728,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property requestor in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_UpdateRequestor
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50098,140 +52751,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentRequest-id
- in: path
- description: The unique identifier of accessPackageAssignmentRequest
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - identityGovernance.entitlementManagement
- summary: Delete navigation property requestor for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_DeleteRequestor
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentRequest-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignmentRequest
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: accessPackageResourceRole
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor/connectedOrganization':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get connectedOrganization from identityGovernance
- description: The connected organization of the subject. Read-only. Nullable.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest.requestor_GetConnectedOrganization
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentRequest-id
- in: path
- description: The unique identifier of accessPackageAssignmentRequest
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentRequest
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.connectedOrganization'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/$count':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_GetCount
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50241,124 +52788,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/microsoft.graph.filterByCurrentUser(on=''{on}'')':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Invoke function filterByCurrentUser
- description: 'In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignmentRequest objects filtered on the signed-in user.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-filterbycurrentuser?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_filterGraphBPreCurrentUser
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: on
- in: path
- description: 'Usage: on=''{on}'''
- required: true
- style: simple
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequestFilterByCurrentUserOptions'
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of accessPackageAssignmentRequest
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageAssignmentResourceRoles from identityGovernance
- description: The resource roles delivered to the target user for this assignment. Read-only. Nullable.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_ListAccessPackageAssignmentResourceRole
- parameters:
- - name: accessPackageAssignment-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -50396,7 +52841,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -50406,8 +52851,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageAssignmentResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_CreateAccessPackageAssignmentResourceRole
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50417,12 +52862,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -50430,17 +52891,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageAssignmentResourceRoles from identityGovernance
- description: The resource roles delivered to the target user for this assignment. Read-only. Nullable.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_GetAccessPackageAssignmentResourceRole
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50450,14 +52910,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -50484,15 +52960,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageAssignmentResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_UpdateAccessPackageAssignmentResourceRole
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50502,20 +52978,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -50523,15 +53015,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageAssignmentResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_DeleteAccessPackageAssignmentResourceRole
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50541,14 +53033,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -50561,13 +53069,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageAssignments from identityGovernance
- description: The access package assignments resulting in this role assignment. Read-only. Nullable.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_ListAccessPackageAssignment
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50577,14 +53085,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -50622,20 +53146,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/{accessPackageAssignment-id1}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageAssignments from identityGovernance
- description: The access package assignments resulting in this role assignment. Read-only. Nullable.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_GetAccessPackageAssignment
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50645,22 +53169,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageAssignment-id1
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -50687,16 +53227,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageAssignment_GetCount
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50706,79 +53247,54 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRole from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_GetAccessPackageResourceRole
- parameters:
- - name: accessPackageAssignment-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRole in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_UpdateAccessPackageResourceRole
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50788,36 +53304,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRole for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_DeleteAccessPackageResourceRole
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50827,14 +53364,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: If-Match
in: header
description: ETag
@@ -50846,13 +53407,12 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole_GetAccessPackageResource
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50862,49 +53422,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole_UpdateAccessPackageResource
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50914,36 +53472,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- required: true
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole_DeleteAccessPackageResource
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50953,33 +53521,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -50989,51 +53559,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
+ summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceRole
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51043,14 +53590,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageResourceRoleScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -51088,7 +53635,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -51098,8 +53645,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51109,20 +53656,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageResourceRoleScope
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -51130,17 +53677,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
+ summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceRole
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51150,22 +53697,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -51192,15 +53739,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51210,28 +53757,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -51239,15 +53786,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51257,22 +53804,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -51285,12 +53832,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceRole_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceScope_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51300,14 +53847,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ x-ms-docs-key-type: accessPackageResourceRoleScope
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -51315,13 +53862,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51331,29 +53878,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
- name: $select
in: query
description: Select properties to be returned
@@ -51376,18 +53908,24 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/microsoft.graph.refresh':
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_refresh
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51397,38 +53935,26 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
- required: true
+ x-ms-docs-key-type: accessPackageResourceRoleScope
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51438,22 +53964,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -51476,19 +54009,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51498,87 +54030,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRoleScope
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51588,22 +54070,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -51630,15 +54112,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51648,28 +54130,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -51677,15 +54159,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51695,22 +54177,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -51723,13 +54205,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51739,22 +54221,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -51777,21 +54274,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51801,37 +54297,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -51854,67 +54343,21 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51924,65 +54367,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageAssignment-id
in: path
@@ -51992,52 +54416,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceFile
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52047,30 +54468,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: If-Match
in: header
description: ETag
@@ -52082,13 +54503,12 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52098,22 +54518,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -52121,12 +54541,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
- get:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52136,62 +54560,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
- post:
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52201,34 +54601,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ - name: accessPackageResourceRoleScope-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRoleScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackageResourceRoleScopes/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackageResourceRoleScope_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52238,22 +54631,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackagesIncompatibleWith from identityGovernance
+ description: The access packages that are incompatible with this package. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListAccessPackagesIncompatibleGraphWPre
+ parameters:
+ - name: accessPackageAssignment-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignment
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignment
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -52291,18 +54691,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith/{accessPackage-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ summary: Get accessPackagesIncompatibleWith from identityGovernance
+ description: The access packages that are incompatible with this package. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_GetAccessPackagesIncompatibleGraphWPre
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52312,45 +54714,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackage-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
+ x-ms-docs-key-type: accessPackage
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith(uniqueName=''{uniqueName}'')':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ summary: Get accessPackagesIncompatibleWith from identityGovernance
+ description: The access packages that are incompatible with this package. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackagesIncompatibleGraphWPre_GetGraphBPreUniqueName
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52360,30 +54768,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
+ - name: uniqueName
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: Alternate key of accessPackage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ nullable: true
- name: $select
in: query
description: Select properties to be returned
@@ -52410,15 +54802,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/accessPackagesIncompatibleWith/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.accessPackagesIncompatibleWith_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52428,52 +54821,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ summary: Get incompatibleAccessPackages from identityGovernance
+ description: The access packages whose assigned users are ineligible to be assigned this access package.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListIncompatibleAccessPackage
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52483,52 +54844,56 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.accessPackageCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages/{accessPackage-id}/$ref':
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ summary: Delete ref of navigation property incompatibleAccessPackages for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.incompatibleAccessPackage_DeleteAccessPackageGraphBPreRef
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52538,46 +54903,32 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
+ - name: accessPackage-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
+ x-ms-docs-key-type: accessPackage
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.incompatibleAccessPackage_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52587,22 +54938,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -52610,12 +54945,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleAccessPackages/$ref':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ summary: Get ref of incompatibleAccessPackages from identityGovernance
+ description: The access packages whose assigned users are ineligible to be assigned this access package.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListIncompatibleAccessPackageGraphBPreRef
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52625,27 +54961,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ $ref: '#/components/responses/StringCollectionResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/externalOriginResourceConnector':
- get:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ summary: Create new navigation property ref to incompatibleAccessPackages for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_CreateIncompatibleAccessPackageGraphBPreRef
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52655,54 +54999,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ requestBody:
+ $ref: '#/components/requestBodies/refPostBody'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/microsoft.graph.refresh':
- post:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_refresh
+ summary: Delete ref of navigation property incompatibleAccessPackages for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_DeleteIncompatibleAccessPackageGraphBPreRef
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52712,26 +55021,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: '@id'
+ in: query
+ description: The delete Uri
+ required: true
+ style: form
+ explode: false
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ summary: Get incompatibleGroups from identityGovernance
+ description: The groups whose members are ineligible to be assigned this access package.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListIncompatibleGroup
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52741,14 +55057,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -52786,18 +55094,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.groupCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/{group-id}/$ref':
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ summary: Delete ref of navigation property incompatibleGroups for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.incompatibleGroup_DeleteGroupGraphBPreRef
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52807,37 +55116,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: group-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ x-ms-docs-key-type: group
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/{group-id}/serviceProvisioningErrors':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ summary: Get serviceProvisioningErrors property value
+ description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.'
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.incompatibleGroup_ListServiceProvisioningError
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52847,22 +55152,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: group-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -52885,19 +55197,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/{group-id}/serviceProvisioningErrors/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.incompatibleGroup.ServiceProvisioningError_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52907,44 +55218,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: group-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage.incompatibleGroup_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageAssignment
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ x-ms-docs-key-type: accessPackageAssignment
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/incompatibleGroups/$ref':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ summary: Get ref of incompatibleGroups from identityGovernance
+ description: The groups whose members are ineligible to be assigned this access package.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_ListIncompatibleGroupGraphBPreRef
parameters:
- name: accessPackageAssignment-id
in: path
@@ -52954,44 +55271,96 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/StringCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property ref to incompatibleGroups for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_CreateIncompatibleGroupGraphBPreRef
+ parameters:
+ - name: accessPackageAssignment-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignment
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: accessPackageAssignment
+ requestBody:
+ $ref: '#/components/requestBodies/refPostBody'
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete ref of navigation property incompatibleGroups for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_DeleteIncompatibleGroupGraphBPreRef
+ parameters:
+ - name: accessPackageAssignment-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageAssignment
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageAssignment
- name: If-Match
in: header
description: ETag
style: simple
schema:
type: string
+ - name: '@id'
+ in: query
+ description: The delete Uri
+ required: true
+ style: form
+ explode: false
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/microsoft.graph.getApplicablePolicyRequirements':
post:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ summary: Invoke action getApplicablePolicyRequirements
+ description: 'In Microsoft Entra entitlement management, this action retrieves a list of accessPackageAssignmentRequestRequirements objects that the currently signed-in user can use to create an accessPackageAssignmentRequest. Each requirement object corresponds to an access package assignment policy that the currently signed-in user is allowed to request an assignment for.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ url: https://learn.microsoft.com/graph/api/accesspackage-getapplicablepolicyrequirements?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_getApplicablePolicyRequirement
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53001,38 +55370,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequestRequirements'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/$count':
- get:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackage/microsoft.graph.moveToCatalog':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
+ summary: Invoke action moveToCatalog
+ description: 'In Microsoft Entra entitlement management, this action moves the accessPackage to a specified target accessPackageCatalog. The resources in the access package must be present in the target catalog.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackage-movetocatalog?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackage_moveToCatalog
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53042,27 +55412,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ catalogId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScope from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_GetAccessPackageResourceScope
+ summary: Get accessPackageAssignmentPolicy from identityGovernance
+ description: Read-only. Nullable. Supports $filter (eq) on the id property
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_GetAccessPackageAssignmentPolicy
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53072,14 +55446,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -53106,15 +55472,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScope in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_UpdateAccessPackageResourceScope
+ summary: Update the navigation property accessPackageAssignmentPolicy in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_UpdateAccessPackageAssignmentPolicy
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53124,20 +55495,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
required: true
responses:
2XX:
@@ -53145,15 +55508,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentPolicy'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScope for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_DeleteAccessPackageResourceScope
+ summary: Delete navigation property accessPackageAssignmentPolicy for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_DeleteAccessPackageAssignmentPolicy
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53163,14 +55531,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- name: If-Match
in: header
description: ETag
@@ -53182,13 +55542,19 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/accessPackage':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope_GetAccessPackageResource
+ summary: Get accessPackage from identityGovernance
+ description: The access package with this policy. Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_GetAccessPackage
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53198,14 +55564,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -53232,90 +55590,21 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope_UpdateAccessPackageResource
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope_DeleteAccessPackageResource
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
+ $ref: '#/components/schemas/microsoft.graph.accessPackage'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/accessPackageCatalog':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get accessPackageCatalog from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_GetAccessPackageCatalog
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53325,14 +55614,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -53359,17 +55640,22 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ summary: Get customExtensionHandlers from identityGovernance
+ description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_ListCustomExtensionHandler
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53379,14 +55665,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -53424,9 +55702,14 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customExtensionHandlerCollectionResponse'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -53434,8 +55717,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Create new navigation property to customExtensionHandlers for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_CreateCustomExtensionHandler
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53445,20 +55728,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
required: true
responses:
2XX:
@@ -53466,17 +55741,22 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers/{customExtensionHandler-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ summary: Get customExtensionHandlers from identityGovernance
+ description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_GetCustomExtensionHandler
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53486,22 +55766,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: customExtensionHandler-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customExtensionHandler
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customExtensionHandler
- name: $select
in: query
description: Select properties to be returned
@@ -53528,15 +55800,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property customExtensionHandlers in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_UpdateCustomExtensionHandler
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53546,28 +55823,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: customExtensionHandler-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customExtensionHandler
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customExtensionHandler
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
required: true
responses:
2XX:
@@ -53575,15 +55844,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionHandler'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete navigation property customExtensionHandlers for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_DeleteCustomExtensionHandler
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53593,22 +55867,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: customExtensionHandler-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customExtensionHandler
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customExtensionHandler
- name: If-Match
in: header
description: ETag
@@ -53620,13 +55886,19 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers/{customExtensionHandler-id}/customExtension':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
+ summary: Get customExtension from identityGovernance
+ description: Indicates which custom workflow extension is executed at this stage. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy.customExtensionHandler_GetCustomExtension
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53636,22 +55908,107 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: customExtensionHandler-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of customExtensionHandler
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: customExtensionHandler
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customAccessPackageWorkflowExtension'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionHandlers/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy.customExtensionHandler_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignment
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignment
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get customExtensionStageSettings from identityGovernance
+ description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_ListCustomExtensionStageSetting
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -53674,19 +56031,61 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ $ref: '#/components/responses/microsoft.graph.customExtensionStageSettingCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to customExtensionStageSettings for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_CreateCustomExtensionStageSetting
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings/{customExtensionStageSetting-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
+ summary: Get customExtensionStageSettings from identityGovernance
+ description: The collection of stages when to execute one or more custom access package workflow extensions. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_GetCustomExtensionStageSetting
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53696,28 +56095,77 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: customExtensionStageSetting-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of customExtensionStageSetting
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: customExtensionStageSetting
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property customExtensionStageSettings in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_UpdateCustomExtensionStageSetting
+ parameters:
+ - name: accessPackageAssignment-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignment
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: customExtensionStageSetting-id
+ in: path
+ description: The unique identifier of customExtensionStageSetting
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customExtensionStageSetting
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
required: true
responses:
2XX:
@@ -53725,15 +56173,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customExtensionStageSetting'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
+ summary: Delete navigation property customExtensionStageSettings for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy_DeleteCustomExtensionStageSetting
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53743,22 +56196,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: customExtensionStageSetting-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customExtensionStageSetting
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customExtensionStageSetting
- name: If-Match
in: header
description: ETag
@@ -53770,14 +56215,19 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get customExtension from identityGovernance
+ description: Indicates the custom workflow extension that is executed at this stage. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy.customExtensionStageSetting_GetCustomExtension
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53787,22 +56237,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: customExtensionStageSetting-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customExtensionStageSetting
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customExtensionStageSetting
- name: $select
in: query
description: Select properties to be returned
@@ -53829,17 +56271,21 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentPolicy/customExtensionStageSettings/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentPolicy.customExtensionStageSetting_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53849,22 +56295,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageAssignmentRequests from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_ListAccessPackageAssignmentRequest
+ parameters:
+ - name: accessPackageAssignment-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignment
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignment
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -53902,9 +56359,14 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentRequestCollectionResponse'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
@@ -53912,8 +56374,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ summary: Create new navigation property to accessPackageAssignmentRequests for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_CreateAccessPackageAssignmentRequest
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53923,28 +56385,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
required: true
responses:
2XX:
@@ -53952,17 +56398,21 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ summary: Get accessPackageAssignmentRequests from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_GetAccessPackageAssignmentRequest
parameters:
- name: accessPackageAssignment-id
in: path
@@ -53972,30 +56422,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentRequest
- name: $select
in: query
description: Select properties to be returned
@@ -54022,15 +56456,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Update the navigation property accessPackageAssignmentRequests in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_UpdateAccessPackageAssignmentRequest
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54040,36 +56479,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentRequest
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
required: true
responses:
2XX:
@@ -54077,15 +56500,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Delete navigation property accessPackageAssignmentRequests for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_DeleteAccessPackageAssignmentRequest
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54095,30 +56523,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageAssignmentRequest
- name: If-Match
in: header
description: ETag
@@ -54130,13 +56542,19 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackage':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ summary: Get accessPackage from identityGovernance
+ description: The access package associated with the accessPackageAssignmentRequest. An access package defines the collections of resource roles and the policies for how one or more users can get access to those resources. Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_GetAccessPackage
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54146,35 +56564,56 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
+ x-ms-docs-key-type: accessPackageAssignmentRequest
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackage'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/accessPackageAssignment':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ summary: Get accessPackageAssignment from identityGovernance
+ description: 'For a requestType of UserAdd or AdminAdd, an access package assignment requested to be created. For a requestType of UserRemove, AdminRemove, ApproverRemove, or SystemRemove, this property has the id property of an existing assignment to be removed. Supports $expand.'
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_GetAccessPackageAssignment
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54184,22 +56623,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentRequest
- name: $select
in: query
description: Select properties to be returned
@@ -54226,20 +56657,25 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/microsoft.graph.cancel':
post:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ summary: Invoke action cancel
+ description: 'In Microsoft Entra Entitlement Management, cancel accessPackageAssignmentRequest objects that are in a cancelable state: accepted, pendingApproval, pendingNotBefore, pendingApprovalEscalated.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_cancel
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54249,34 +56685,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentRequest
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
- get:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/microsoft.graph.reprocess':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ summary: Invoke action reprocess
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_reprocess
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54286,71 +56719,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: accessPackageAssignmentRequest
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/microsoft.graph.resume':
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ summary: Invoke action resume
+ description: 'Resume a user''s access package request after waiting for a callback from a custom extension. In Microsoft Entra entitlement management, when an access package policy has been enabled to call out a custom extension and the request processing is waiting for the callback from the customer, the customer can initiate a resume action. It''s performed on an accessPackageAssignmentRequest object whose requestStatus is in a WaitingForCallback state.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_resume
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54360,45 +56757,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageAssignmentRequest
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: object
+ properties:
+ source:
+ type: string
+ nullable: true
+ type:
+ type: string
+ nullable: true
+ data:
+ $ref: '#/components/schemas/microsoft.graph.customExtensionData'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ summary: Get requestor from identityGovernance
+ description: 'The subject who requested or, if a direct assignment, was assigned. Read-only. Nullable. Supports $expand.'
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_GetRequestor
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54408,30 +56810,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageAssignmentRequest
- name: $select
in: query
description: Select properties to be returned
@@ -54458,15 +56844,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ summary: Update the navigation property requestor in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_UpdateRequestor
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54476,36 +56867,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageAssignmentRequest
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
required: true
responses:
2XX:
@@ -54513,15 +56888,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ summary: Delete navigation property requestor for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_DeleteRequestor
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54531,30 +56911,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageAssignmentRequest
- name: If-Match
in: header
description: ETag
@@ -54566,17 +56930,19 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/requestor/connectedOrganization':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ summary: Get connectedOrganization from identityGovernance
+ description: The connected organization of the subject. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest.requestor_GetConnectedOrganization
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54586,46 +56952,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: accessPackageAssignmentRequest-id
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: The unique identifier of accessPackageAssignmentRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
+ x-ms-docs-key-type: accessPackageAssignmentRequest
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.connectedOrganization'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54635,22 +57010,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -54658,12 +57017,21 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/$count':
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentRequests/microsoft.graph.filterByCurrentUser(on=''{on}'')':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Invoke function filterByCurrentUser
+ description: 'In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignmentRequest objects filtered on the signed-in user.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-filterbycurrentuser?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentRequest_filterGraphBPreCurrentUser
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54673,28 +57041,84 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
+ - name: on
in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
+ description: 'Usage: on=''{on}'''
required: true
style: simple
schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequestFilterByCurrentUserOptions'
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of accessPackageAssignmentRequest
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentRequest'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes':
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceScope
+ summary: Get accessPackageAssignmentResourceRoles from identityGovernance
+ description: The resource roles delivered to the target user for this assignment. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_ListAccessPackageAssignmentResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54704,14 +57128,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -54749,7 +57165,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -54759,8 +57175,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceScope
+ summary: Create new navigation property to accessPackageAssignmentResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_CreateAccessPackageAssignmentResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54770,20 +57186,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
required: true
responses:
2XX:
@@ -54791,17 +57199,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceScope
+ summary: Get accessPackageAssignmentResourceRoles from identityGovernance
+ description: The resource roles delivered to the target user for this assignment. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_GetAccessPackageAssignmentResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54819,14 +57227,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -54853,15 +57253,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Update the navigation property accessPackageAssignmentResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_UpdateAccessPackageAssignmentResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54879,20 +57279,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
required: true
responses:
2XX:
@@ -54900,15 +57292,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Delete navigation property accessPackageAssignmentResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_DeleteAccessPackageAssignmentResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54926,14 +57318,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -54946,12 +57330,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceScope_GetCount
+ summary: Get accessPackageAssignments from identityGovernance
+ description: The access package assignments resulting in this role assignment. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_ListAccessPackageAssignment
parameters:
- name: accessPackageAssignment-id
in: path
@@ -54969,36 +57354,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -55021,24 +57391,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/responses/microsoft.graph.accessPackageAssignmentCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/microsoft.graph.refresh':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/{accessPackageAssignment-id1}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_refresh
+ summary: Get accessPackageAssignments from identityGovernance
+ description: The access package assignments resulting in this role assignment. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_GetAccessPackageAssignment
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55056,20 +57422,7 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_ListUploadSession
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignment-id1
in: path
description: The unique identifier of accessPackageAssignment
required: true
@@ -55077,29 +57430,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $select
in: query
description: Select properties to be returned
@@ -55122,18 +57452,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageAssignments/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageAssignment_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55151,29 +57483,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ summary: Get accessPackageResourceRole from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_GetAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55191,14 +57513,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -55225,15 +57539,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ summary: Update the navigation property accessPackageResourceRole in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55251,20 +57565,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -55272,15 +57578,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ summary: Delete navigation property accessPackageResourceRole for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55298,14 +57604,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -55318,88 +57616,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/$count':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
- parameters:
- - name: accessPackageAssignment-id
- in: path
- description: The unique identifier of accessPackageAssignment
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignment
- - name: accessPackageAssignmentResourceRole-id
- in: path
- description: The unique identifier of accessPackageAssignmentResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageAssignmentResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageSubject from identityGovernance
- description: Read-only. Nullable. Supports $filter (eq) on objectId and $expand query parameters.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_GetAccessPackageSubject
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole_GetAccessPackageResource
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55443,15 +57665,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageSubject in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_UpdateAccessPackageSubject
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole_UpdateAccessPackageResource
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55474,7 +57696,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
required: true
responses:
2XX:
@@ -55482,15 +57704,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageSubject for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_DeleteAccessPackageSubject
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole_DeleteAccessPackageResource
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55520,13 +57742,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject/connectedOrganization':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get connectedOrganization from identityGovernance
- description: The connected organization of the subject. Read-only. Nullable.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageSubject_GetConnectedOrganization
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55570,16 +57792,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.connectedOrganization'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_GetCount
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55589,36 +57812,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/microsoft.graph.My()':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Invoke function My
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_My
- parameters:
- - name: accessPackageAssignment-id
+ - name: accessPackageAssignmentResourceRole-id
in: path
- description: The unique identifier of accessPackageAssignment
+ description: The unique identifier of accessPackageAssignmentResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageAssignment
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -55626,9 +57835,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -55648,34 +57857,18 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of accessPackageAssignmentResourceRole
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/microsoft.graph.reprocess':
+ x-ms-docs-operation-type: operation
post:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action reprocess
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_reprocess
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55685,19 +57878,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/target':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get target from identityGovernance
- description: The subject of the access package assignment. Read-only. Nullable. Supports $expand. Supports $filter (eq) on objectId.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_GetTarget
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55707,6 +57919,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -55733,15 +57961,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property target in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_UpdateTarget
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55751,12 +57979,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -55764,15 +58008,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property target for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_DeleteTarget
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55782,6 +58026,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -55794,13 +58054,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/target/connectedOrganization':
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get connectedOrganization from identityGovernance
- description: The connected organization of the subject. Read-only. Nullable.
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment.target_GetConnectedOrganization
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceRole_GetCount
parameters:
- name: accessPackageAssignment-id
in: path
@@ -55810,12 +58069,7817 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageAssignment
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/externalOriginResourceConnector':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/microsoft.graph.refresh':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_refresh
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScope from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_GetAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceScope in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_UpdateAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceScope for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_DeleteAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope_GetAccessPackageResource
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope_UpdateAccessPackageResource
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope_DeleteAccessPackageResource
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceScope
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceScopes/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.accessPackageResourceScope_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/externalOriginResourceConnector':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/microsoft.graph.refresh':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_refresh
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_ListUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageSubject from identityGovernance
+ description: Read-only. Nullable. Supports $filter (eq) on objectId and $expand query parameters.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_GetAccessPackageSubject
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageSubject in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_UpdateAccessPackageSubject
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageSubject for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_DeleteAccessPackageSubject
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}/accessPackageSubject/connectedOrganization':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get connectedOrganization from identityGovernance
+ description: The connected organization of the subject. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole.accessPackageSubject_GetConnectedOrganization
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: accessPackageAssignmentResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageAssignmentResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignmentResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.connectedOrganization'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_GetCount
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/accessPackageAssignmentResourceRoles/microsoft.graph.My()':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke function My
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.accessPackageAssignmentResourceRole_My
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of accessPackageAssignmentResourceRole
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentResourceRole'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/microsoft.graph.reprocess':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action reprocess
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_reprocess
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/target':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get target from identityGovernance
+ description: The subject of the access package assignment. Read-only. Nullable. Supports $expand. Supports $filter (eq) on objectId.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_GetTarget
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property target in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_UpdateTarget
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageSubject'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property target for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_DeleteTarget
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/target/connectedOrganization':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get connectedOrganization from identityGovernance
+ description: The connected organization of the subject. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment.target_GetConnectedOrganization
+ parameters:
+ - name: accessPackageAssignment-id
+ in: path
+ description: The unique identifier of accessPackageAssignment
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageAssignment
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.connectedOrganization'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ /identityGovernance/entitlementManagement/accessPackageAssignments/$count:
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_GetCount
+ parameters:
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ /identityGovernance/entitlementManagement/accessPackageAssignments/microsoft.graph.additionalAccess():
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke function additionalAccess
+ description: 'In Microsoft Entra Entitlement Management, retrieve a collection of accessPackageAssignment objects that indicate a target user has an assignment to a specified access package and also an assignment to another, potentially incompatible, access package. It can be used to prepare to configure the incompatible access packages for a specific access package.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignment-additionalaccess?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_additionalAccess
+ parameters:
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of accessPackageAssignment
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/microsoft.graph.additionalAccess(accessPackageId=''{accessPackageId}'',incompatibleAccessPackageId=''{incompatibleAccessPackageId}'')':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke function additionalAccess
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_additionalAccess
+ parameters:
+ - name: accessPackageId
+ in: path
+ description: 'Usage: accessPackageId=''{accessPackageId}'''
+ required: true
+ style: simple
+ schema:
+ type: string
+ nullable: true
+ - name: incompatibleAccessPackageId
+ in: path
+ description: 'Usage: incompatibleAccessPackageId=''{incompatibleAccessPackageId}'''
+ required: true
+ style: simple
+ schema:
+ type: string
+ nullable: true
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of accessPackageAssignment
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/identityGovernance/entitlementManagement/accessPackageAssignments/microsoft.graph.filterByCurrentUser(on=''{on}'')':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke function filterByCurrentUser
+ description: 'In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignment objects filtered on the signed-in user.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignment-filterbycurrentuser?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageAssignment_filterGraphBPreCurrentUser
+ parameters:
+ - name: on
+ in: path
+ description: 'Usage: on=''{on}'''
+ required: true
+ style: simple
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentFilterByCurrentUserOptions'
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of accessPackageAssignment
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ /identityGovernance/entitlementManagement/accessPackageCatalogs:
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: List accessPackageCatalogs
+ description: Retrieve a list of accessPackageCatalog objects.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackagecatalogs?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_ListAccessPackageCatalog
+ parameters:
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageCatalogCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create accessPackageCatalog
+ description: Create a new accessPackageCatalog object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackagecatalogs?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_CreateAccessPackageCatalog
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageCatalog
+ description: Retrieve the properties and relationships of an accessPackageCatalog object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackagecatalog-get?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_GetAccessPackageCatalog
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update accessPackageCatalog
+ description: 'Update an existing accessPackageCatalog object to change one or more of its properties, such as the display name or description.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackagecatalog-update?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_UpdateAccessPackageCatalog
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete accessPackageCatalog
+ description: Delete an accessPackageCatalog.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackagecatalog-delete?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement_DeleteAccessPackageCatalog
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: List accessPackageCustomWorkflowExtensions
+ description: Get a list of the accessPackageAssignmentRequestWorkflowExtension and accessPackageAssignmentWorkflowExtension objects and their properties. The resulting list includes all the customAccessPackageWorkflowExtension objects for the catalog that the caller has access to read. Each object includes an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackagecustomworkflowextensions?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_ListAccessPackageCustomWorkflowExtension
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customCalloutExtensionCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageCustomWorkflowExtensions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_CreateAccessPackageCustomWorkflowExtension
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/{customCalloutExtension-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageAssignmentRequestWorkflowExtension
+ description: Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_GetAccessPackageCustomWorkflowExtension
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: customCalloutExtension-id
+ in: path
+ description: The unique identifier of customCalloutExtension
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customCalloutExtension
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update accessPackageAssignmentRequestWorkflowExtension
+ description: Update the properties of an accessPackageAssignmentRequestWorkflowExtension object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-update?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_UpdateAccessPackageCustomWorkflowExtension
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: customCalloutExtension-id
+ in: path
+ description: The unique identifier of customCalloutExtension
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customCalloutExtension
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageCustomWorkflowExtensions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_DeleteAccessPackageCustomWorkflowExtension
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: customCalloutExtension-id
+ in: path
+ description: The unique identifier of customCalloutExtension
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customCalloutExtension
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageCustomWorkflowExtension_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: List accessPackageResourceRoles
+ description: 'Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when later creating an accessPackageResourceRoleScope.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackageresourceroles?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_ListAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_CreateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: The roles in each resource in a catalog. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_GetAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_UpdateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_DeleteAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole_GetAccessPackageResource
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole_UpdateAccessPackageResource
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole_DeleteAccessPackageResource
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id1}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceRole-id1
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceRole-id1
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceRole-id1
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceRole_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
uniqueItems: true
type: array
items:
@@ -55836,17 +65900,535 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.connectedOrganization'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- /identityGovernance/entitlementManagement/accessPackageAssignments/$count:
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id1}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id1
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id1
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id1
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -55854,25 +66436,493 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- /identityGovernance/entitlementManagement/accessPackageAssignments/microsoft.graph.additionalAccess():
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke function additionalAccess
- description: 'In Microsoft Entra Entitlement Management, retrieve a collection of accessPackageAssignment objects that indicate a target user has an assignment to a specified access package and also an assignment to another, potentially incompatible, access package. It can be used to prepare to configure the incompatible access packages for a specific access package.'
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignment-additionalaccess?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_additionalAccess
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -55880,9 +66930,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -55902,56 +66952,66 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of accessPackageAssignment
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/identityGovernance/entitlementManagement/accessPackageAssignments/microsoft.graph.additionalAccess(accessPackageId=''{accessPackageId}'',incompatibleAccessPackageId=''{incompatibleAccessPackageId}'')':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke function additionalAccess
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_additionalAccess
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
parameters:
- - name: accessPackageId
+ - name: accessPackageCatalog-id
in: path
- description: 'Usage: accessPackageId=''{accessPackageId}'''
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- nullable: true
- - name: incompatibleAccessPackageId
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
in: path
- description: 'Usage: incompatibleAccessPackageId=''{incompatibleAccessPackageId}'''
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- nullable: true
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -55962,16 +67022,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -55984,51 +67034,421 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of accessPackageAssignment
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/identityGovernance/entitlementManagement/accessPackageAssignments/microsoft.graph.filterByCurrentUser(on=''{on}'')':
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke function filterByCurrentUser
- description: 'In Microsoft Entra Entitlement Management, retrieve a list of accessPackageAssignment objects filtered on the signed-in user.'
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignment-filterbycurrentuser?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageAssignment_filterGraphBPreCurrentUser
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
parameters:
- - name: on
+ - name: accessPackageCatalog-id
in: path
- description: 'Usage: on=''{on}'''
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignmentFilterByCurrentUserOptions'
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -56039,16 +67459,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -56061,39 +67471,80 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of accessPackageAssignment
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.accessPackageAssignment'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- /identityGovernance/entitlementManagement/accessPackageCatalogs:
- get:
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: List accessPackageCatalogs
- description: Retrieve a list of accessPackageCatalog objects.
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackagecatalogs?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_ListAccessPackageCatalog
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_refresh
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_ListUploadSession
parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -56131,7 +67582,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageCatalogCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56146,18 +67597,31 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create accessPackageCatalog
- description: Create a new accessPackageCatalog object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackagecatalogs?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_CreateAccessPackageCatalog
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -56165,7 +67629,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56174,16 +67638,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageCatalog
- description: Retrieve the properties and relationships of an accessPackageCatalog object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackagecatalog-get?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_GetAccessPackageCatalog
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56193,6 +67653,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -56219,7 +67695,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56231,12 +67707,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update accessPackageCatalog
- description: 'Update an existing accessPackageCatalog object to change one or more of its properties, such as the display name or description.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackagecatalog-update?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_UpdateAccessPackageCatalog
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56246,12 +67718,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -56259,7 +67747,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageCatalog'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56271,12 +67759,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete accessPackageCatalog
- description: Delete an accessPackageCatalog.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackagecatalog-delete?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement_DeleteAccessPackageCatalog
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56286,6 +67770,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -56303,16 +67803,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: List accessPackageCustomWorkflowExtensions
- description: Get a list of the accessPackageAssignmentRequestWorkflowExtension and accessPackageAssignmentWorkflowExtension objects and their properties. The resulting list includes all the customAccessPackageWorkflowExtension objects for the catalog that the caller has access to read. Each object includes an @odata.type property that indicates whether the object is an accessPackageAssignmentRequestWorkflowExtension or an accessPackageAssignmentWorkflowExtension.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackagecustomworkflowextensions?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_ListAccessPackageCustomWorkflowExtension
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56322,6 +67819,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -56359,7 +67872,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customCalloutExtensionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56371,11 +67884,13 @@ paths:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageCustomWorkflowExtensions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_CreateAccessPackageCustomWorkflowExtension
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56385,55 +67900,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/{customCalloutExtension-id}':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageAssignmentRequestWorkflowExtension
- description: Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_GetAccessPackageCustomWorkflowExtension
- parameters:
- - name: accessPackageCatalog-id
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: customCalloutExtension-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of customCalloutExtension
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customCalloutExtension
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -56460,7 +67950,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56469,15 +67959,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Update accessPackageAssignmentRequestWorkflowExtension
- description: Update the properties of an accessPackageAssignmentRequestWorkflowExtension object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-update?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_UpdateAccessPackageCustomWorkflowExtension
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56487,28 +67975,95 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: customCalloutExtension-id
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of customCalloutExtension
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customCalloutExtension
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customCalloutExtension'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56516,12 +68071,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageCustomWorkflowExtensions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_DeleteAccessPackageCustomWorkflowExtension
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56531,14 +68086,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: customCalloutExtension-id
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of customCalloutExtension
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customCalloutExtension
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: If-Match
in: header
description: ETag
@@ -56555,13 +68126,105 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/$count':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageCustomWorkflowExtension_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56571,6 +68234,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -56583,16 +68254,43 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: List accessPackageResourceRoles
- description: 'Retrieve a list of accessPackageResourceRole objects of an accessPackageResource in an accessPackageCatalog. The resource should have been added to the catalog by creating an accessPackageResourceRequest. This list of roles can then be used by the caller to select a role, which is needed when later creating an accessPackageResourceRoleScope.'
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: List accessPackageResources
+ description: 'Retrieve a list of accessPackageResource objects in an accessPackageCatalog. To request to add or remove an accessPackageResource, use create accessPackageResourceRequest.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackageresourceroles?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_ListAccessPackageResourceRole
+ url: https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackageresources?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_ListAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56639,7 +68337,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56654,8 +68352,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_CreateAccessPackageResourceRole
+ summary: Create new navigation property to accessPackageResources for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_CreateAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56670,7 +68368,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
required: true
responses:
2XX:
@@ -56678,7 +68376,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56687,13 +68385,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: The roles in each resource in a catalog. Read-only.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_GetAccessPackageResourceRole
+ summary: Get accessPackageResources from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_GetAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56703,14 +68400,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResource
- name: $select
in: query
description: Select properties to be returned
@@ -56737,7 +68434,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56749,8 +68446,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_UpdateAccessPackageResourceRole
+ summary: Update the navigation property accessPackageResources in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_UpdateAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56760,20 +68457,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResource
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
required: true
responses:
2XX:
@@ -56781,7 +68478,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56793,8 +68490,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_DeleteAccessPackageResourceRole
+ summary: Delete navigation property accessPackageResources for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_DeleteAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56804,14 +68501,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResource
- name: If-Match
in: header
description: ETag
@@ -56829,12 +68526,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole_GetAccessPackageResource
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56844,14 +68542,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResource
- name: $select
in: query
description: Select properties to be returned
@@ -56878,7 +68576,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56887,11 +68585,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole_UpdateAccessPackageResource
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_ListAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56901,28 +68601,52 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- required: true
+ x-ms-docs-key-type: accessPackageResource
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56930,12 +68654,15 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- delete:
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole_DeleteAccessPackageResource
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_CreateAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56945,23 +68672,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: accessPackageResource
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -56970,13 +68702,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_GetAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -56986,6 +68718,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57020,7 +68760,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -57029,13 +68769,11 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles':
- get:
+ patch:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceRole
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57045,6 +68783,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57053,44 +68799,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -57098,15 +68820,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57116,6 +68835,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57124,20 +68851,15 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
- required: true
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ description: Success
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -57146,13 +68868,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id1}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceRole
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57162,15 +68883,15 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceRole-id1
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
required: true
@@ -57204,7 +68925,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -57216,8 +68937,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57227,15 +68948,15 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceRole-id1
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
required: true
@@ -57248,7 +68969,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
required: true
responses:
2XX:
@@ -57256,7 +68977,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -57268,8 +68989,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57279,15 +69000,15 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceRole-id1
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
required: true
@@ -57312,12 +69033,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57327,6 +69049,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57335,11 +69065,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -57347,13 +69099,14 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57363,6 +69116,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57424,7 +69185,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57434,6 +69195,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57464,13 +69233,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57480,6 +69249,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57535,7 +69312,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57545,6 +69322,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57587,7 +69372,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57597,6 +69382,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57630,12 +69423,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57645,6 +69438,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57700,7 +69501,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57710,6 +69511,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57752,7 +69561,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57762,6 +69571,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57795,13 +69612,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResourceEnvironment from identityGovernance
description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57811,6 +69628,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57862,13 +69687,91 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57878,6 +69781,64 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57931,7 +69892,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -57946,8 +69907,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -57957,6 +69918,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -57978,7 +69947,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -57986,7 +69955,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -57995,13 +69964,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id1}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58011,6 +69979,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58027,14 +70003,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id1
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -58061,7 +70037,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -58073,8 +70049,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58084,6 +70060,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58100,20 +70084,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id1
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -58121,7 +70105,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -58133,8 +70117,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58144,6 +70128,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58160,14 +70152,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id1
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -58185,12 +70177,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58200,6 +70193,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58216,49 +70217,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -58281,11 +70262,7 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -58293,17 +70270,17 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58313,6 +70290,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58329,63 +70314,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -58408,7 +70352,11 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -58416,15 +70364,14 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58434,6 +70381,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58450,20 +70405,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -58471,13 +70436,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
- get:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58487,6 +70451,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58511,33 +70483,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ description: Success
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -58545,12 +70509,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- patch:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58560,6 +70524,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58584,20 +70556,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -58605,12 +70580,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58620,6 +70595,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58644,15 +70627,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -58660,8 +70639,7 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
- identityGovernance.entitlementManagement
@@ -58670,7 +70648,7 @@ paths:
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58680,6 +70658,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58719,12 +70705,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58734,6 +70720,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58762,12 +70756,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58777,6 +70771,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58797,12 +70799,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58812,6 +70815,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58855,7 +70866,7 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
post:
tags:
- identityGovernance.entitlementManagement
@@ -58864,7 +70875,7 @@ paths:
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_refresh
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58874,6 +70885,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58893,12 +70912,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58908,6 +70927,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -58969,7 +70996,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -58979,6 +71006,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -59009,12 +71044,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59024,6 +71059,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -59079,7 +71122,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59089,6 +71132,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -59131,7 +71182,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59141,6 +71192,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -59174,16 +71233,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59193,52 +71249,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
- parameters:
- - name: accessPackageCatalog-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
+ x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -59247,64 +71265,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles/$count':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceRole_GetCount
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: List accessPackageResources
- description: 'Retrieve a list of accessPackageResource objects in an accessPackageCatalog. To request to add or remove an accessPackageResource, use create accessPackageResourceRequest.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackageresources?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_ListAccessPackageResource
- parameters:
- - name: accessPackageCatalog-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -59342,7 +71310,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -59354,11 +71322,13 @@ paths:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResources for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_CreateAccessPackageResource
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59368,51 +71338,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageResources from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_GetAccessPackageResource
- parameters:
- - name: accessPackageCatalog-id
+ - name: accessPackageResource-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of accessPackageResource
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResource
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResource
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -59439,7 +71396,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -59448,11 +71405,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResources in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_UpdateAccessPackageResource
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59470,20 +71429,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- required: true
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Success
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -59491,12 +71468,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- delete:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResources for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_DeleteAccessPackageResource
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59514,12 +71491,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: If-Match
- in: header
- description: ETag
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
responses:
2XX:
description: Success
@@ -59530,14 +71533,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceEnvironment':
- get:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59555,33 +71556,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ description: Success
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -59589,14 +71596,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_ListAccessPackageResourceRole
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59614,44 +71619,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -59659,15 +71647,16 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59685,20 +71674,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
- required: true
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -59706,14 +71704,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_GetAccessPackageResourceRole
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59739,6 +71736,202 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_ListAccessPackageResourceScope
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_CreateAccessPackageResourceScope
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_GetAccessPackageResourceScope
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -59765,7 +71958,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -59777,8 +71970,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59796,20 +71989,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -59817,7 +72010,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -59829,8 +72022,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59848,14 +72041,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -59873,12 +72066,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59896,14 +72089,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -59943,7 +72136,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -59961,14 +72154,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
@@ -59995,7 +72188,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60013,14 +72206,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -60038,13 +72231,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResourceEnvironment from identityGovernance
description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60062,14 +72255,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -60105,13 +72298,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
+ summary: Get accessPackageResourceRoles from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60129,14 +72322,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -60174,7 +72367,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -60189,8 +72382,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60208,20 +72401,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -60229,7 +72422,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -60238,13 +72431,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
+ summary: Get accessPackageResourceRoles from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60262,22 +72455,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -60304,7 +72497,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -60316,8 +72509,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60335,28 +72528,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -60364,7 +72557,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -60376,8 +72569,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60395,22 +72588,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -60428,12 +72621,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60451,22 +72644,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -60506,7 +72699,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60524,22 +72717,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
@@ -60566,7 +72759,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60584,22 +72777,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -60617,13 +72810,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResourceEnvironment from identityGovernance
description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60641,22 +72834,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -60692,12 +72885,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60715,22 +72909,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -60766,7 +72960,7 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
post:
tags:
- identityGovernance.entitlementManagement
@@ -60775,7 +72969,7 @@ paths:
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60793,22 +72987,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
responses:
2XX:
description: Success
@@ -60820,12 +73014,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60843,22 +73037,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -60912,7 +73106,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60930,22 +73124,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
@@ -60968,12 +73162,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -60991,22 +73185,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -61054,7 +73248,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -61072,22 +73266,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -61122,7 +73316,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -61140,22 +73334,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: accessPackageResourceRole
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -61181,16 +73375,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -61208,14 +73399,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- name: accessPackageResourceScope-id
in: path
description: The unique identifier of accessPackageResourceScope
@@ -61224,52 +73407,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -61278,100 +73415,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -61394,11 +73460,7 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -61406,17 +73468,17 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -61434,71 +73496,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
- parameters:
- - name: accessPackageCatalog-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of accessPackageResourceRole
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResource
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -61521,7 +73550,11 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -61529,15 +73562,14 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -61555,6 +73587,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -61563,20 +73603,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -61584,13 +73634,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
- get:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -61608,6 +73657,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -61624,33 +73681,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ description: Success
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -61658,12 +73707,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- patch:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -61681,6 +73730,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -61696,21 +73753,24 @@ paths:
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -61718,12 +73778,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -61741,6 +73801,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -61757,15 +73825,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -61773,8 +73837,7 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
- identityGovernance.entitlementManagement
@@ -61783,7 +73846,7 @@ paths:
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -61801,6 +73864,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -61832,12 +73903,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -61855,6 +73926,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: accessPackageResourceRole-id
in: path
description: The unique identifier of accessPackageResourceRole
@@ -61875,12 +73954,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceRole_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -61898,6 +73977,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -61910,13 +73997,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_ListAccessPackageResourceScope
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageCatalog-id
in: path
@@ -61934,21 +74021,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -61971,7 +74051,11 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -61979,15 +74063,17 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_CreateAccessPackageResourceScope
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62005,20 +74091,17 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
- required: true
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ description: Success
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -62026,14 +74109,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_GetAccessPackageResourceScope
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62059,6 +74141,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -62081,11 +74178,7 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -62093,12 +74186,15 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62125,19 +74221,19 @@ paths:
type: string
x-ms-docs-key-type: accessPackageResourceScope
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -62146,11 +74242,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62176,54 +74273,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -62250,7 +74307,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -62262,8 +74319,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62289,12 +74346,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -62302,7 +74367,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -62314,8 +74379,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62341,6 +74406,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -62358,13 +74431,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62390,73 +74463,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -62494,7 +74508,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -62506,11 +74520,13 @@ paths:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62536,20 +74552,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
- required: true
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -62558,13 +74603,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62590,41 +74635,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -62632,12 +74666,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62663,28 +74697,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -62692,12 +74731,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62723,14 +74762,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: If-Match
in: header
description: ETag
@@ -62747,13 +74794,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62779,41 +74825,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -62821,12 +74845,16 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62852,28 +74880,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- required: true
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -62881,12 +74902,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62912,23 +74934,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -62936,14 +74946,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -62961,49 +74969,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -63011,13 +74981,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageCatalog-id
in: path
@@ -63035,22 +75005,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -63086,7 +75040,7 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/microsoft.graph.refresh':
post:
tags:
- identityGovernance.entitlementManagement
@@ -63095,7 +75049,7 @@ paths:
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_refresh
parameters:
- name: accessPackageCatalog-id
in: path
@@ -63113,22 +75067,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
responses:
2XX:
description: Success
@@ -63140,12 +75078,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -63163,22 +75101,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -63232,7 +75154,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -63250,22 +75172,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
@@ -63288,12 +75194,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -63311,22 +75217,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -63374,7 +75264,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -63392,22 +75282,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -63417,308 +75291,19 @@ paths:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -63727,16 +75312,11 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
- post:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -63754,14 +75334,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
@@ -63772,13 +75358,14 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -63796,14 +75383,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -63841,7 +75428,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -63853,64 +75440,13 @@ paths:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
- tags:
- - identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -63928,22 +75464,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -63970,7 +75506,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -63979,11 +75515,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64001,36 +75539,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Success
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64038,12 +75570,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- delete:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64061,14 +75593,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- name: customDataProvidedResourceUploadSession-id
in: path
description: The unique identifier of customDataProvidedResourceUploadSession
@@ -64077,12 +75601,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: If-Match
- in: header
- description: ETag
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
responses:
2XX:
description: Success
@@ -64093,17 +75627,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_uploadFile
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64121,29 +75650,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64151,13 +75682,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/$count':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64175,14 +75705,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -64195,12 +75725,16 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/$count':
- get:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.accessPackageResourceScope_GetCount
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64218,11 +75752,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64230,12 +75774,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/externalOriginResourceConnector':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_GetExternalOriginResourceConnector
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64253,33 +75798,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResource
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64287,17 +75810,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/microsoft.graph.refresh':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_refresh
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64307,17 +75825,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64325,14 +75837,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get customDataProvidedResourceUploadSession
- description: Read the properties and relationships of a customDataProvidedResourceUploadSession object.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_ListUploadSession
+ summary: Get accessPackageResourceScopes from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_ListAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64342,14 +75852,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -64387,7 +75889,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64402,12 +75904,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create customDataProvidedResourceUploadSession
- description: Create a new customDataProvidedResourceUploadSession object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresource-post-uploadsessions?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_CreateUploadSession
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_CreateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64417,20 +75915,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -64438,7 +75928,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64447,16 +75937,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get customDataProvidedResourceUploadSession
- description: Read the properties and relationships of a customDataProvidedResourceUploadSession object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-get?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_GetUploadSession
+ summary: Get accessPackageResourceScopes from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_GetAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64466,22 +75952,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -64508,7 +75986,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64520,12 +75998,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update customDataProvidedResourceUploadSession
- description: Update the properties of a customDataProvidedResourceUploadSession created for a customDataProvidedResource object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-update?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_UpdateUploadSession
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64535,28 +76009,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -64564,7 +76030,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64576,8 +76042,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_DeleteUploadSession
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64587,22 +76053,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
- in: path
- description: The unique identifier of accessPackageResource
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResource
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -64620,16 +76078,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.uploadSession_uploadFile
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope_GetAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64639,29 +76093,85 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResource
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResource
- - name: customDataProvidedResourceUploadSession-id
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope_UpdateAccessPackageResource
+ parameters:
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64669,13 +76179,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/{accessPackageResource-id}/uploadSessions/$count':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource.uploadSession_GetCount
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope_DeleteAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64685,19 +76194,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResource-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResource
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResource
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64705,12 +76218,14 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources/$count':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResource_GetCount
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64720,11 +76235,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64732,12 +76277,14 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_ListAccessPackageResourceScope
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64747,6 +76294,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -64784,7 +76339,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64799,8 +76354,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_CreateAccessPackageResourceScope
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64810,12 +76365,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -64823,7 +76386,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64832,12 +76395,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_GetAccessPackageResourceScope
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64855,6 +76419,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -64881,7 +76453,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64893,8 +76465,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_UpdateAccessPackageResourceScope
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64912,12 +76484,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -64925,7 +76505,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -64937,8 +76517,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog_DeleteAccessPackageResourceScope
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64956,6 +76536,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -64973,12 +76561,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope_GetAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -64996,6 +76584,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -65035,7 +76631,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope_UpdateAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65053,6 +76649,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
@@ -65079,7 +76683,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope_DeleteAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65097,6 +76701,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -65114,13 +76726,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResourceEnvironment from identityGovernance
description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65138,6 +76750,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -65173,13 +76793,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
+ summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65197,6 +76817,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -65234,7 +76862,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -65249,8 +76877,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65268,12 +76896,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -65281,7 +76917,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -65290,13 +76926,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
+ summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65322,6 +76958,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id1
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -65348,7 +76992,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -65360,8 +77004,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65387,12 +77031,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id1
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -65400,7 +77052,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -65412,8 +77064,299 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id1
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ parameters:
+ - name: accessPackageCatalog-id
+ in: path
+ description: The unique identifier of accessPackageCatalog
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65439,15 +77382,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -65456,12 +77404,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65487,6 +77435,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -65513,7 +77469,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -65525,8 +77481,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65552,12 +77508,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -65565,7 +77529,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -65577,8 +77541,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65604,6 +77568,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -65621,13 +77593,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65653,73 +77625,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
- parameters:
- - name: accessPackageCatalog-id
- in: path
- description: The unique identifier of accessPackageCatalog
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -65757,7 +77670,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -65769,11 +77682,13 @@ paths:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65799,20 +77714,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
- required: true
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -65821,13 +77765,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65853,41 +77797,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id1
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -65895,12 +77828,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65926,28 +77859,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id1
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -65955,12 +77893,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -65986,14 +77924,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id1
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: If-Match
in: header
description: ETag
@@ -66010,13 +77956,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66042,6 +77987,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -66054,12 +78007,16 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
- get:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
+ summary: Invoke action uploadFile
+ description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66085,33 +78042,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66119,17 +78064,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
- post:
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66155,9 +78096,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66165,13 +78108,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66189,14 +78131,42 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2023-12-31'
+ date: '2023-03-01'
+ version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceScope
+ parameters:
+ - name: accessPackageCatalog-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageCatalog
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageCatalog
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -66234,7 +78204,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66249,8 +78219,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66268,20 +78238,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -66289,7 +78251,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66298,12 +78260,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66321,22 +78284,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageResourceScope-id1
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -66363,7 +78318,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66375,8 +78330,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66394,28 +78349,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageResourceScope-id1
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -66423,7 +78370,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66435,8 +78382,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66454,22 +78401,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
+ - name: accessPackageResourceScope-id1
in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -66487,16 +78426,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action uploadFile
- description: Upload a file in a customDataProvidedResourceUploadSession created for a customDataProvidedResource.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/customdataprovidedresourceuploadsession-uploadfile?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_uploadFile
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceScope_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66514,29 +78449,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: customDataProvidedResourceUploadSession-id
- in: path
- description: The unique identifier of customDataProvidedResourceUploadSession
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66544,13 +78461,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/$count':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetCount
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66568,19 +78485,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66588,12 +78519,17 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
- get:
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_refresh
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66611,11 +78547,9 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66623,13 +78557,13 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceScope
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66684,7 +78618,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66699,8 +78633,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceScope
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66723,7 +78657,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -66731,7 +78665,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66740,13 +78674,12 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id1}':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceScope
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66764,14 +78697,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceScope-id1
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -66798,7 +78731,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66810,8 +78743,8 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66829,20 +78762,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceScope-id1
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -66850,7 +78783,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66862,8 +78795,8 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66881,14 +78814,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceScope-id1
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -66906,12 +78839,13 @@ paths:
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.accessPackageResourceScope_GetCount
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -66929,41 +78863,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageCatalog-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -66986,11 +78908,7 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -66998,17 +78916,17 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_refresh
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageCatalog-id
in: path
@@ -67026,55 +78944,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- deprecated: true
- x-ms-deprecation:
- removalDate: '2023-12-31'
- date: '2023-03-01'
- version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_ListUploadSession
- parameters:
- - name: accessPackageCatalog-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageCatalog
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageCatalog
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -67097,7 +78982,11 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -67105,15 +78994,14 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -67131,20 +79019,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -67152,13 +79050,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
- get:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -67184,33 +79081,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ description: Success
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -67218,12 +79107,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- patch:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageCatalog-id
in: path
@@ -67249,20 +79138,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -67270,12 +79162,12 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageCatalog.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageCatalog-id
in: path
@@ -67301,15 +79193,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
deprecated: true
@@ -67317,7 +79205,6 @@ paths:
removalDate: '2023-12-31'
date: '2023-03-01'
version: 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions
- x-ms-docs-operation-type: operation
'/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -70231,6 +82118,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageResourceRoleScope-id
@@ -70568,6 +82456,342 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
'/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -70670,6 +82894,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageResourceRoleScope-id
@@ -70951,6 +83176,294 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
'/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -71051,15 +83564,365 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceScope in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope_UpdateAccessPackageResourceScope
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceScope for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope_DeleteAccessPackageResourceScope
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope_GetAccessPackageResource
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope_UpdateAccessPackageResource
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope_DeleteAccessPackageResource
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceRoles from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScope in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope_UpdateAccessPackageResourceScope
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71069,12 +83932,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -71082,15 +83953,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScope for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope_DeleteAccessPackageResourceScope
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71100,6 +83971,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -71112,12 +83991,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope_GetAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71127,6 +84006,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -71161,7 +84048,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope_UpdateAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71171,6 +84058,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
@@ -71192,7 +84087,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope_DeleteAccessPackageResource
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71202,6 +84097,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -71214,13 +84117,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageResourceEnvironment from identityGovernance
description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71230,6 +84133,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -71260,13 +84171,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles':
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
+ summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71276,6 +84187,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -71313,7 +84232,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -71323,8 +84242,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71334,12 +84253,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -71347,17 +84274,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
+ summary: Get accessPackageResourceScopes from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71375,6 +84302,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- name: $select
in: query
description: Select properties to be returned
@@ -71401,15 +84336,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71427,12 +84362,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
required: true
responses:
2XX:
@@ -71440,50 +84383,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
- parameters:
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetAccessPackageResource
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71501,80 +84409,32 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_UpdateAccessPackageResource
- parameters:
- - name: accessPackageResourceRoleScope-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_DeleteAccessPackageResource
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71592,25 +84452,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceEnvironment':
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceEnvironment
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71654,17 +84509,49 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes':
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71719,7 +84606,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -71729,8 +84616,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71753,7 +84640,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -71761,17 +84648,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71789,14 +84675,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -71823,15 +84709,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71849,20 +84735,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -71870,15 +84756,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71896,14 +84782,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - name: accessPackageResourceScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -71916,12 +84802,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/$count':
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetCount
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -71939,36 +84826,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackageResourceRoleScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
- in: path
- description: The unique identifier of accessPackageResourceRole
- required: true
- style: simple
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -71991,24 +84871,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/microsoft.graph.refresh':
- post:
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_refresh
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -72026,50 +84902,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_ListUploadSession
- parameters:
- - name: accessPackageResourceRoleScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -72092,18 +84940,21 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -72121,29 +84972,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
- get:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -72169,41 +85029,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -72229,28 +85081,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackageResourceRoleScope-id
in: path
@@ -72276,18 +85131,13 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
'/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -72630,6 +85480,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageResourceRoleScope-id
@@ -72911,6 +85762,294 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
'/identityGovernance/entitlementManagement/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -74080,6 +87219,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageResource-id
@@ -74473,6 +87613,390 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
'/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -74599,6 +88123,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageResource-id
@@ -74936,6 +88461,342 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
'/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -75906,6 +89767,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageResource-id
@@ -76299,6 +90161,390 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
'/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -76425,6 +90671,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageResource-id
@@ -76762,6 +91009,342 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
'/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -76864,6 +91447,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.entitlementManagement.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackageResource-id
@@ -77145,6 +91729,294 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackageResource-id
+ in: path
+ description: The unique identifier of accessPackageResource
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResource
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
'/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -79312,15 +94184,453 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceRole
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceRole
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceRole_GetCount
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResourceScopes from identityGovernance
+ description: Read-only. Nullable. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property accessPackageResourceScopes in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property accessPackageResourceScopes for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get accessPackageResource from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property accessPackageResource in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
parameters:
- name: accessPackage-id
in: path
@@ -79338,20 +94648,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
required: true
responses:
2XX:
@@ -79359,15 +94669,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete navigation property accessPackageResource for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
parameters:
- name: accessPackage-id
in: path
@@ -79385,14 +94695,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceRole-id
+ - name: accessPackageResourceScope-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of accessPackageResourceScope
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: accessPackageResourceScope
- name: If-Match
in: header
description: ETag
@@ -79405,12 +94715,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Get accessPackageResourceEnvironment from identityGovernance
+ description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
parameters:
- name: accessPackage-id
in: path
@@ -79428,20 +94739,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes':
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
+ summary: Get accessPackageResourceRoles from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_ListAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
parameters:
- name: accessPackage-id
in: path
@@ -79459,6 +94801,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -79496,7 +94846,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceScopeCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -79506,8 +94856,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_CreateAccessPackageResourceScope
+ summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
parameters:
- name: accessPackage-id
in: path
@@ -79525,12 +94875,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceScope
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -79538,17 +94896,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}':
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceScopes from identityGovernance
+ summary: Get accessPackageResourceRoles from identityGovernance
description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetAccessPackageResourceScope
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
parameters:
- name: accessPackage-id
in: path
@@ -79574,6 +94932,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: $select
in: query
description: Select properties to be returned
@@ -79600,15 +94966,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceScopes in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_UpdateAccessPackageResourceScope
+ summary: Update the navigation property accessPackageResourceRoles in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
parameters:
- name: accessPackage-id
in: path
@@ -79634,12 +95000,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
required: true
responses:
2XX:
@@ -79647,15 +95021,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceScope'
+ $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceScopes for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_DeleteAccessPackageResourceScope
+ summary: Delete navigation property accessPackageResourceRoles for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
parameters:
- name: accessPackage-id
in: path
@@ -79681,6 +95055,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
- name: If-Match
in: header
description: ETag
@@ -79693,12 +95075,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource':
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResource from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_GetAccessPackageResource
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
parameters:
- name: accessPackage-id
in: path
@@ -79724,41 +95106,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResource in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_UpdateAccessPackageResource
+ summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackage-id
in: path
@@ -79784,28 +95145,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
- required: true
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResource'
+ $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
+ post:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResource for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope_DeleteAccessPackageResource
+ summary: Invoke action refresh
+ description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
parameters:
- name: accessPackage-id
in: path
@@ -79831,87 +95210,18 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceEnvironment':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get accessPackageResourceEnvironment from identityGovernance
- description: Contains the environment information for the resource. This environment can be set using either the @odata.bind annotation or the environment's originId. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceEnvironment
- parameters:
- - name: accessPackage-id
- in: path
- description: The unique identifier of accessPackage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackage
- - name: accessPackageResourceRoleScope-id
- in: path
- description: The unique identifier of accessPackageResourceRoleScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceEnvironment'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles':
+ x-ms-docs-operation-type: action
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListAccessPackageResourceRole
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
parameters:
- name: accessPackage-id
in: path
@@ -79974,7 +95284,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.accessPackageResourceRoleCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -79984,8 +95294,8 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateAccessPackageResourceRole
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
parameters:
- name: accessPackage-id
in: path
@@ -80016,7 +95326,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -80024,17 +95334,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}':
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get accessPackageResourceRoles from identityGovernance
- description: Read-only. Nullable. Supports $expand.
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetAccessPackageResourceRole
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
parameters:
- name: accessPackage-id
in: path
@@ -80060,14 +95369,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: $select
in: query
description: Select properties to be returned
@@ -80094,15 +95403,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property accessPackageResourceRoles in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateAccessPackageResourceRole
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackage-id
in: path
@@ -80128,20 +95437,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
required: true
responses:
2XX:
@@ -80149,15 +95458,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.accessPackageResourceRole'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property accessPackageResourceRoles for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteAccessPackageResourceRole
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
parameters:
- name: accessPackage-id
in: path
@@ -80183,14 +95492,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - name: accessPackageResourceRole-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRole
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRole
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
- name: If-Match
in: header
description: ETag
@@ -80203,12 +95512,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/accessPackageResourceRoles/$count':
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get the number of the resource
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole_GetCount
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
parameters:
- name: accessPackage-id
in: path
@@ -80234,44 +95544,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/externalOriginResourceConnector':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnector from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
- parameters:
- - name: accessPackage-id
- in: path
- description: The unique identifier of accessPackage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackage
- - name: accessPackageResourceRoleScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
- in: path
- description: The unique identifier of accessPackageResourceScope
- required: true
- style: simple
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: accessPackageResourceScope
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -80294,24 +95589,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/microsoft.graph.refresh':
- post:
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Invoke action refresh
- description: 'In Microsoft Entra entitlement management, refresh the accessPackageResource object to fetch the latest details for displayName, description, and resourceType from the origin system. For the AadApplication originSystem, this operation also updates the displayName and description for the accessPackageResourceRole. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/accesspackageresource-refresh?view=graph-rest-beta
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_refresh
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackage-id
in: path
@@ -80337,58 +95628,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions':
- get:
- tags:
- - identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_ListUploadSession
- parameters:
- - name: accessPackage-id
- in: path
- description: The unique identifier of accessPackage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: accessPackage
- - name: accessPackageResourceRoleScope-id
+ - name: customDataProvidedResourceUploadSession-id
in: path
- description: The unique identifier of accessPackageResourceRoleScope
+ description: The unique identifier of customDataProvidedResourceUploadSession
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceRoleScope
- - name: accessPackageResourceScope-id
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
in: path
- description: The unique identifier of accessPackageResourceScope
+ description: The unique identifier of customDataProvidedResourceFile
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: accessPackageResourceScope
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -80411,18 +95666,21 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackage-id
in: path
@@ -80448,29 +95706,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceScope
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
- get:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackage-id
in: path
@@ -80504,41 +95771,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ delete:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackage-id
in: path
@@ -80572,28 +95831,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
parameters:
- name: accessPackage-id
in: path
@@ -80627,18 +95889,13 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
'/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/accessPackageResourceScopes/{accessPackageResourceScope-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -80765,6 +96022,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackage-id
@@ -81102,6 +96360,342 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
'/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceRole/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -82294,6 +97888,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackage-id
@@ -82459,18 +98054,325 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_CreateUploadSession
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackage-id
in: path
@@ -82496,29 +98398,59 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRole
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
- required: true
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_GetUploadSession
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_GetFilesContent
parameters:
- name: accessPackage-id
in: path
@@ -82552,41 +98484,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_UpdateUploadSession
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackage-id
in: path
@@ -82620,28 +98541,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource_DeleteUploadSession
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackage-id
in: path
@@ -82675,6 +98601,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: If-Match
in: header
description: ETag
@@ -82686,7 +98620,52 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.accessPackageResourceRole.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: accessPackageResourceRole-id
+ in: path
+ description: The unique identifier of accessPackageResourceRole
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRole
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
'/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/accessPackageResourceRoles/{accessPackageResourceRole-id}/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -83101,6 +99080,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnector from identityGovernance
+ description: The connector that integrates with external origin systems to provision access to resources from those systems. Read-only. Nullable.
operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetExternalOriginResourceConnector
parameters:
- name: accessPackage-id
@@ -83242,18 +99222,118 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceUploadSessionCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Create new navigation property to uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get uploadSessions from identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_CreateUploadSession
+ summary: Update the navigation property uploadSessions in identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
parameters:
- name: accessPackage-id
in: path
@@ -83271,8 +99351,16 @@ paths:
schema:
type: string
x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
@@ -83280,7 +99368,7 @@ paths:
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
@@ -83288,12 +99376,131 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}':
+ delete:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Delete navigation property uploadSessions for identityGovernance
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files':
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get uploadSessions from identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_GetUploadSession
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_ListFile
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.customDataProvidedResourceFileCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get files from identityGovernance
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_GetFile
parameters:
- name: accessPackage-id
in: path
@@ -83319,6 +99526,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: $select
in: query
description: Select properties to be returned
@@ -83345,15 +99560,66 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/{customDataProvidedResourceFile-id}/$value':
+ get:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property uploadSessions in identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_UpdateUploadSession
+ summary: Get media content for the navigation property files from identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_GetFilesContent
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Update media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_SetFilesContent
parameters:
- name: accessPackage-id
in: path
@@ -83379,28 +99645,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceUploadSession'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property uploadSessions for identityGovernance
- operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource_DeleteUploadSession
+ summary: Delete media content for the navigation property files in identityGovernance
+ description: The unique identifier for an entity. Read-only.
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession_DeleteFilesContent
parameters:
- name: accessPackage-id
in: path
@@ -83426,6 +99697,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - name: customDataProvidedResourceFile-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceFile
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceFile
- name: If-Match
in: header
description: ETag
@@ -83437,7 +99716,44 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
+ '/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/files/$count':
+ get:
+ tags:
+ - identityGovernance.entitlementManagement
+ summary: Get the number of the resource
+ operationId: identityGovernance.entitlementManagement.accessPackage.accessPackageResourceRoleScope.accessPackageResourceScope.accessPackageResource.uploadSession.file_GetCount
+ parameters:
+ - name: accessPackage-id
+ in: path
+ description: The unique identifier of accessPackage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackage
+ - name: accessPackageResourceRoleScope-id
+ in: path
+ description: The unique identifier of accessPackageResourceRoleScope
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: accessPackageResourceRoleScope
+ - name: customDataProvidedResourceUploadSession-id
+ in: path
+ description: The unique identifier of customDataProvidedResourceUploadSession
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: customDataProvidedResourceUploadSession
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
'/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}/accessPackageResourceScope/accessPackageResource/uploadSessions/{customDataProvidedResourceUploadSession-id}/microsoft.graph.uploadFile':
post:
tags:
@@ -86943,7 +103259,11 @@ paths:
get:
tags:
- identityGovernance.entitlementManagement
- summary: Get externalOriginResourceConnectors from identityGovernance
+ summary: List externalOriginResourceConnectors
+ description: Get a list of externalOriginResourceConnector objects and their properties.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/entitlementmanagement-list-externaloriginresourceconnectors?view=graph-rest-beta
operationId: identityGovernance.entitlementManagement_ListExternalOriginResourceConnector
parameters:
- $ref: '#/components/parameters/top'
@@ -86993,7 +103313,11 @@ paths:
post:
tags:
- identityGovernance.entitlementManagement
- summary: Create new navigation property to externalOriginResourceConnectors for identityGovernance
+ summary: Create externalOriginResourceConnector
+ description: Creates a new externalOriginResourceConnector object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/entitlementmanagement-post-externaloriginresourceconnectors?view=graph-rest-beta
operationId: identityGovernance.entitlementManagement_CreateExternalOriginResourceConnector
requestBody:
description: New navigation property
@@ -87017,6 +103341,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get externalOriginResourceConnectors from identityGovernance
+ description: Represents the connectors used to communicate with external resource systems.
operationId: identityGovernance.entitlementManagement_GetExternalOriginResourceConnector
parameters:
- name: externalOriginResourceConnector-id
@@ -87060,7 +103385,11 @@ paths:
patch:
tags:
- identityGovernance.entitlementManagement
- summary: Update the navigation property externalOriginResourceConnectors in identityGovernance
+ summary: Update externalOriginResourceConnector
+ description: Update the properties of an externalOriginResourceConnector object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/externaloriginresourceconnector-update?view=graph-rest-beta
operationId: identityGovernance.entitlementManagement_UpdateExternalOriginResourceConnector
parameters:
- name: externalOriginResourceConnector-id
@@ -87091,7 +103420,11 @@ paths:
delete:
tags:
- identityGovernance.entitlementManagement
- summary: Delete navigation property externalOriginResourceConnectors for identityGovernance
+ summary: Delete externalOriginResourceConnector
+ description: Delete an externalOriginResourceConnector object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/externaloriginresourceconnector-delete?view=graph-rest-beta
operationId: identityGovernance.entitlementManagement_DeleteExternalOriginResourceConnector
parameters:
- name: externalOriginResourceConnector-id
@@ -87218,7 +103551,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Get accessPackageSubject
- description: Get the properties of an existing accessPackageSubject object.
+ description: Get the properties of an external directory user represented by an existing accessPackageSubject object.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/accesspackagesubject-get?view=graph-rest-beta
@@ -87340,7 +103673,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update accessPackageSubject
- description: Update an existing accessPackageSubject object to change the subject lifecycle.
+ description: Update an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/accesspackagesubject-update?view=graph-rest-beta
@@ -87493,7 +103826,7 @@ paths:
tags:
- identityGovernance.entitlementManagement
summary: Update accessPackageSubject
- description: Update an existing accessPackageSubject object to change the subject lifecycle.
+ description: Update an external directory user represented by an existing accessPackageSubject object to change the subject lifecycle.
externalDocs:
description: Find more info here
url: https://learn.microsoft.com/graph/api/accesspackagesubject-update?view=graph-rest-beta
@@ -87887,7 +104220,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.customTaskExtension.createdBy_GetMailboxSetting
parameters:
- name: customTaskExtension-id
@@ -88089,7 +104422,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.customTaskExtension.lastModifiedBy_GetMailboxSetting
parameters:
- name: customTaskExtension-id
@@ -88631,7 +104964,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.createdBy_GetMailboxSetting
parameters:
- name: workflow-id
@@ -88969,7 +105302,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.lastModifiedBy_GetMailboxSetting
parameters:
- name: workflow-id
@@ -89092,18 +105425,443 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count':
+ get:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Get the number of the resource
+ operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.lastModifiedBy.ServiceProvisioningError_GetCount
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate':
+ post:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Invoke action activate
+ description: 'Run a workflow object on-demand. You can run any workflow on-demand, including scheduled workflows. Workflows created from the ''Real-time employee termination'' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-beta
+ operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_activate
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ subjects:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.user'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope':
+ post:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Invoke action activateWithScope
+ description: 'Run a workflow object on-demand with a specific scope. You can run any workflow on-demand, including scheduled workflows. Workflows created from the ''Real-time employee termination'' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activatewithscope?view=graph-rest-beta
+ operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_activateGraphWPreScope
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ scope:
+ $ref: '#/components/schemas/microsoft.graph.identityGovernance.activationScope'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.cancelProcessing':
+ post:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Invoke action cancelProcessing
+ description: Cancel one or more workflow runs that are currently in queued or inProgress status. Currently limited to canceling one run per request.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-cancelprocessing?view=graph-rest-beta
+ operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_cancelProcessing
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ scope:
+ $ref: '#/components/schemas/microsoft.graph.identityGovernance.cancelScope'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2026-10-28'
+ date: '2025-10-28'
+ version: 2025-11/PrivatePreview:cancelWorkflows
+ x-ms-docs-operation-type: action
+ '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion':
+ post:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Invoke action createNewVersion
+ description: Create a new version of the workflow object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-beta
+ operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_createNewVersion
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ workflow:
+ $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures':
+ post:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Invoke action previewTaskFailures
+ description: 'Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta
+ operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_previewTaskFailure
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.identityGovernance.previewFailedTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2026-02-28'
+ date: '2025-08-12'
+ version: 2025-01/PrivatePreview:organizationalUnit
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow':
+ post:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Invoke action previewWorkflow
+ description: 'Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq ''previewMode''.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewworkflow?view=graph-rest-beta
+ operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_previewWorkflow
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ subjects:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.directoryObject'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2026-02-28'
+ date: '2025-08-12'
+ version: 2025-01/PrivatePreview:organizationalUnit
+ x-ms-docs-operation-type: action
+ '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore':
+ post:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Invoke action restore
+ description: Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-beta
+ operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_restore
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope':
+ get:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Get previewScope from identityGovernance
+ description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand.
+ operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_ListPreviewScope
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2026-02-28'
+ date: '2025-08-12'
+ version: 2025-01/PrivatePreview:organizationalUnit
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/{directoryObject-id}':
+ get:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Get previewScope from identityGovernance
+ description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand.
+ operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_GetPreviewScope
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ - name: directoryObject-id
+ in: path
+ description: The unique identifier of directoryObject
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: directoryObject
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.directoryObject'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count':
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2026-02-28'
+ date: '2025-08-12'
+ version: 2025-01/PrivatePreview:organizationalUnit
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/previewScope/$count':
get:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get the number of the resource
- operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.lastModifiedBy.ServiceProvisioningError_GetCount
+ operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.previewScope_GetCount
parameters:
- name: workflow-id
in: path
@@ -89120,152 +105878,11 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activate':
- post:
- tags:
- - identityGovernance.lifecycleWorkflowsContainer
- summary: Invoke action activate
- description: 'Run a workflow object on-demand. You can run any workflow on-demand, including scheduled workflows. Workflows created from the ''Real-time employee termination'' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-beta
- operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_activate
- parameters:
- - name: workflow-id
- in: path
- description: The unique identifier of workflow
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: workflow
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- subjects:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.user'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.activateWithScope':
- post:
- tags:
- - identityGovernance.lifecycleWorkflowsContainer
- summary: Invoke action activateWithScope
- description: 'Run a workflow object on-demand with a specific scope. You can run any workflow on-demand, including scheduled workflows. Workflows created from the ''Real-time employee termination'' template are run on-demand only. When you run a workflow on demand, the tasks are executed regardless of whether the user state matches the scope and trigger execution conditions.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activatewithscope?view=graph-rest-beta
- operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_activateGraphWPreScope
- parameters:
- - name: workflow-id
- in: path
- description: The unique identifier of workflow
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: workflow
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- scope:
- $ref: '#/components/schemas/microsoft.graph.identityGovernance.activationScope'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion':
- post:
- tags:
- - identityGovernance.lifecycleWorkflowsContainer
- summary: Invoke action createNewVersion
- description: Create a new version of the workflow object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-beta
- operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_createNewVersion
- parameters:
- - name: workflow-id
- in: path
- description: The unique identifier of workflow
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: workflow
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- workflow:
- $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore':
- post:
- tags:
- - identityGovernance.lifecycleWorkflowsContainer
- summary: Invoke action restore
- description: Restore a workflow that has been deleted. You can only restore a workflow that was deleted within the last 30 days before Microsoft Entra ID automatically permanently deletes it.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-beta
- operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow_restore
- parameters:
- - name: workflow-id
- in: path
- description: The unique identifier of workflow
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: workflow
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2026-02-28'
+ date: '2025-08-12'
+ version: 2025-01/PrivatePreview:organizationalUnit
'/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs':
get:
tags:
@@ -89796,7 +106413,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.run.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -90484,7 +107101,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.run.userProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -90987,7 +107604,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.run.userProcessingResult.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -91966,7 +108583,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.taskReport.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -92812,7 +109429,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.task.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -93474,7 +110091,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.userProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -93913,7 +110530,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.userProcessingResult.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -94633,7 +111250,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.version.createdBy_GetMailboxSetting
parameters:
- name: workflow-id
@@ -94890,7 +111507,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.version.lastModifiedBy_GetMailboxSetting
parameters:
- name: workflow-id
@@ -95658,7 +112275,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.deletedItem.workflow.version.task.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -96937,7 +113554,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflow.createdBy_GetMailboxSetting
parameters:
- name: workflow-id
@@ -97275,7 +113892,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflow.lastModifiedBy_GetMailboxSetting
parameters:
- name: workflow-id
@@ -97502,6 +114119,48 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
+ '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.cancelProcessing':
+ post:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Invoke action cancelProcessing
+ description: Cancel one or more workflow runs that are currently in queued or inProgress status. Currently limited to canceling one run per request.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-cancelprocessing?view=graph-rest-beta
+ operationId: identityGovernance.lifecycleWorkflow.workflow_cancelProcessing
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ scope:
+ $ref: '#/components/schemas/microsoft.graph.identityGovernance.cancelScope'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2026-10-28'
+ date: '2025-10-28'
+ version: 2025-11/PrivatePreview:cancelWorkflows
+ x-ms-docs-operation-type: action
'/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.createNewVersion':
post:
tags:
@@ -97543,6 +114202,97 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
+ '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewTaskFailures':
+ post:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Invoke action previewTaskFailures
+ description: 'Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta
+ operationId: identityGovernance.lifecycleWorkflow.workflow_previewTaskFailure
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.identityGovernance.previewFailedTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2026-02-28'
+ date: '2025-08-12'
+ version: 2025-01/PrivatePreview:organizationalUnit
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.previewWorkflow':
+ post:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Invoke action previewWorkflow
+ description: 'Run a workflow in preview mode for selected directory objects without affecting production users. This action triggers workflow processing in preview mode, and results can be retrieved using the List userProcessingResults operation with $filter=workflowExecutionType eq ''previewMode''.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewworkflow?view=graph-rest-beta
+ operationId: identityGovernance.lifecycleWorkflow.workflow_previewWorkflow
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ subjects:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.directoryObject'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2026-02-28'
+ date: '2025-08-12'
+ version: 2025-01/PrivatePreview:organizationalUnit
+ x-ms-docs-operation-type: action
'/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/microsoft.graph.identityGovernance.restore':
post:
tags:
@@ -97572,6 +114322,157 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
+ '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope':
+ get:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Get previewScope from identityGovernance
+ description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand.
+ operationId: identityGovernance.lifecycleWorkflow.workflow_ListPreviewScope
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2026-02-28'
+ date: '2025-08-12'
+ version: 2025-01/PrivatePreview:organizationalUnit
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/{directoryObject-id}':
+ get:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Get previewScope from identityGovernance
+ description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand.
+ operationId: identityGovernance.lifecycleWorkflow.workflow_GetPreviewScope
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ - name: directoryObject-id
+ in: path
+ description: The unique identifier of directoryObject
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: directoryObject
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.directoryObject'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2026-02-28'
+ date: '2025-08-12'
+ version: 2025-01/PrivatePreview:organizationalUnit
+ x-ms-docs-operation-type: operation
+ '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/previewScope/$count':
+ get:
+ tags:
+ - identityGovernance.lifecycleWorkflowsContainer
+ summary: Get the number of the resource
+ operationId: identityGovernance.lifecycleWorkflow.workflow.previewScope_GetCount
+ parameters:
+ - name: workflow-id
+ in: path
+ description: The unique identifier of workflow
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: workflow
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ deprecated: true
+ x-ms-deprecation:
+ removalDate: '2026-02-28'
+ date: '2025-08-12'
+ version: 2025-01/PrivatePreview:organizationalUnit
'/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs':
get:
tags:
@@ -97856,7 +114757,7 @@ paths:
get:
tags:
- identityGovernance.lifecycleWorkflowsContainer
- summary: List taskProcessingResults
+ summary: List taskProcessingResults (from a run)
description: Get the taskProcessingResult resources for a run.
externalDocs:
description: Find more info here
@@ -98111,7 +115012,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflow.run.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -98805,7 +115706,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflow.run.userProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -99024,7 +115925,7 @@ paths:
get:
tags:
- identityGovernance.lifecycleWorkflowsContainer
- summary: List taskProcessingResults
+ summary: List taskProcessingResults (for a user)
description: Get the task processing result from a userProcessingResult either directly or through a run.
externalDocs:
description: Find more info here
@@ -99311,7 +116212,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflow.run.userProcessingResult.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -100297,7 +117198,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflow.taskReport.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -101147,7 +118048,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflow.task.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -101812,7 +118713,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflow.userProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -101999,7 +118900,7 @@ paths:
get:
tags:
- identityGovernance.lifecycleWorkflowsContainer
- summary: List taskProcessingResults
+ summary: List taskProcessingResults (for a user)
description: Get the task processing result from a userProcessingResult either directly or through a run.
externalDocs:
description: Find more info here
@@ -102254,7 +119155,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflow.userProcessingResult.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -102980,7 +119881,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflow.version.createdBy_GetMailboxSetting
parameters:
- name: workflow-id
@@ -103237,7 +120138,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflow.version.lastModifiedBy_GetMailboxSetting
parameters:
- name: workflow-id
@@ -104011,7 +120912,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflow.version.task.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflow-id
@@ -104927,7 +121828,7 @@ paths:
tags:
- identityGovernance.lifecycleWorkflowsContainer
summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
operationId: identityGovernance.lifecycleWorkflow.workflowTemplate.task.taskProcessingResult.subject_GetMailboxSetting
parameters:
- name: workflowTemplate-id
@@ -148366,6 +165267,16 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.accessReviewInstanceDecisionItemApplyResult:
+ title: accessReviewInstanceDecisionItemApplyResult
+ enum:
+ - new
+ - appliedSuccessfully
+ - appliedWithUnknownFailure
+ - appliedSuccessfullyButObjectNotFound
+ - applyNotSupported
+ - unknownFutureValue
+ type: string
microsoft.graph.accessReviewStage:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -148700,6 +165611,8 @@ components:
description: 'The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
format: date-time
nullable: true
+ privilegeLevel:
+ $ref: '#/components/schemas/microsoft.graph.privilegeLevel'
uniqueName:
type: string
nullable: true
@@ -148780,8 +165693,10 @@ components:
nullable: true
originSystem:
type: string
- description: 'The type of the resource in the origin system, such as SharePointOnline, AadApplication or AadGroup.'
+ description: 'The type of the resource in the origin system, such as SharePointOnline, AadApplication, AzureResources or AadGroup.'
nullable: true
+ type:
+ $ref: '#/components/schemas/microsoft.graph.roleType'
accessPackageResource:
$ref: '#/components/schemas/microsoft.graph.accessPackageResource'
additionalProperties:
@@ -148825,7 +165740,7 @@ components:
nullable: true
originSystem:
type: string
- description: 'The type of the resource in the origin system, such as SharePointOnline, AadApplication, AadGroup or CustomDataProvidedResource. Supports $filter (eq).'
+ description: 'The type of the resource in the origin system, such as SharePointOnline, AadApplication, AadGroup or CustomDataProvidedResource. Supports $filter and $expand (eq).'
nullable: true
resourceType:
type: string
@@ -148932,11 +165847,11 @@ components:
nullable: true
originId:
type: string
- description: The unique identifier for the scope in the resource as defined in the origin system.
+ description: 'The unique identifier of the resource in the origin system. If a Microsoft Entra group, originId is the identifier of the group. Supports $filter (eq).'
nullable: true
originSystem:
type: string
- description: The origin system for the scope.
+ description: 'The type of the resource in the origin system, such as SharePointOnline, AadApplication, AadGroup, AzureResources, or CustomDataProvidedResource. Supports $filter (eq).'
nullable: true
roleOriginId:
type: string
@@ -148962,24 +165877,30 @@ components:
$ref: '#/components/schemas/microsoft.graph.connectorType'
createdBy:
type: string
+ description: The identifier of the user or application that created the connector.
nullable: true
createdDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: The date and time when the connector was created.
format: date-time
nullable: true
description:
type: string
+ description: A description of the connector.
nullable: true
displayName:
type: string
+ description: The display name of the connector.
nullable: true
modifiedBy:
type: string
+ description: The identifier of the user or application that last modified the connector.
nullable: true
modifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: The date and time when the connector was last modified.
format: date-time
nullable: true
additionalProperties:
@@ -148993,13 +165914,17 @@ components:
createdDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: DateTime when the upload session was created. Read-only.
+ description: DateTime when the upload session was created. Read-only. Supports $orderby.
format: date-time
data:
$ref: '#/components/schemas/microsoft.graph.customExtensionData'
isUploadDone:
type: boolean
description: Indicates if all the necessary files have been uploaded to this session.
+ referenceId:
+ type: string
+ description: 'The ID of the context for which data is being uploaded, for example, the Access Review instance ID. Supports $filter (eq).'
+ nullable: true
source:
type: string
description: The source of the access data. This should be set to the customdataprovidedresource's name when creating the session.
@@ -149012,6 +165937,32 @@ components:
type: string
description: 'Schematized form of the expected CSV columns in the uploaded file. The only possible value currently is: accessReviewDataUploadTriggerCallbackData'
nullable: true
+ files:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ description: The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
+ microsoft.graph.customDataProvidedResourceFile:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: customDataProvidedResourceFile
+ type: object
+ properties:
+ name:
+ type: string
+ description: 'Name of the uploaded file, including the file extension. Required. Supports $filter (eq, ne) and $orderby.'
+ size:
+ type: number
+ description: 'Size of the file in bytes. Read-only. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby.'
+ format: int64
+ uploadedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Timestamp when the file was uploaded. Read-only. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby.'
+ format: date-time
additionalProperties:
type: object
microsoft.graph.accessPackage:
@@ -149219,6 +166170,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalOriginResourceConnector'
+ description: Represents the connectors used to communicate with external resource systems.
x-ms-navigationProperty: true
settings:
$ref: '#/components/schemas/microsoft.graph.entitlementManagementSettings'
@@ -149607,6 +166559,10 @@ components:
- createdBy
- approver
- unknownFutureValue
+ - targetOrRequestor
+ - targetManager
+ - requestForOthers
+ - targetAgentIdentitySponsorOrOwner
type: string
microsoft.graph.accessPackageAssignmentResourceRole:
allOf:
@@ -149724,6 +166680,8 @@ components:
- target
- createdBy
- unknownFutureValue
+ - targetManager
+ - targetAgentIdentitySponsorOrOwner
type: string
microsoft.graph.accessPackageResourceRequest:
allOf:
@@ -149945,7 +166903,7 @@ components:
properties:
aboutMe:
type: string
- description: A freeform text entry field for users to describe themselves. Returned only on $select.
+ description: A freeform text entry field for users to describe themselves. Requires $select to retrieve.
nullable: true
accountEnabled:
type: boolean
@@ -149970,7 +166928,7 @@ components:
birthday:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z Returned only on $select.'
+ description: 'The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z Requires $select to retrieve.'
format: date-time
businessPhones:
type: array
@@ -150068,13 +167026,15 @@ components:
hireDate:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. Note: This property is specific to SharePoint Online. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs.'
+ description: 'The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Requires $select to retrieve. Note: This property is specific to SharePoint Online. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs.'
format: date-time
identities:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.objectIdentity'
description: 'Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft and tied to a user account. It may contain multiple items with the same signInType value. Supports $filter (eq) with limitations.'
+ identityGovernance:
+ $ref: '#/components/schemas/microsoft.graph.identityGovernanceUserSettings'
identityParentId:
type: string
description: 'The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity.'
@@ -150095,7 +167055,7 @@ components:
items:
type: string
nullable: true
- description: A list for users to describe their interests. Returned only on $select.
+ description: A list for users to describe their interests. Requires $select to retrieve.
isLicenseReconciliationNeeded:
type: boolean
description: Indicates whether the user is pending an exchange mailbox license assignment. Read-only. Supports $filter (eq where true only).
@@ -150106,7 +167066,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -150115,18 +167075,18 @@ components:
lastPasswordChangeDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'When this Microsoft Entra user last changed their password or when their password was created, whichever date the latest action was performed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Returned only on $select.'
+ description: 'When this Microsoft Entra user last changed their password or when their password was created, whichever date the latest action was performed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Requires $select to retrieve.'
format: date-time
nullable: true
legalAgeGroupClassification:
type: string
- description: 'Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on ageGroup and consentProvidedForMinor properties. Allowed values: null, Undefined, MinorWithOutParentalConsent, MinorWithParentalConsent, MinorNoParentalConsentRequired, NotAdult, and Adult. For more information, see legal age group property definitions. Returned only on $select.'
+ description: 'Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on ageGroup and consentProvidedForMinor properties. Allowed values: null, Undefined, MinorWithOutParentalConsent, MinorWithParentalConsent, MinorNoParentalConsentRequired, NotAdult, and Adult. For more information, see legal age group property definitions. Requires $select to retrieve.'
nullable: true
licenseAssignmentStates:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.licenseAssignmentState'
- description: State of license assignments for this user. It also indicates licenses that are directly assigned and the ones the user inherited through group memberships. Read-only. Returned only on $select.
+ description: State of license assignments for this user. It also indicates licenses that are directly assigned and the ones the user inherited through group memberships. Read-only. Requires $select to retrieve.
mail:
type: string
description: 'The SMTP address for the user, for example, admin@contoso.com. Changes to this property also update the user''s proxyAddresses collection to include the value as an SMTP address. This property can''t contain accent characters. NOTE: We don''t recommend updating this property for Azure AD B2C user profiles. Use the otherMails property instead. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith, and eq on null values).'
@@ -150143,7 +167103,7 @@ components:
nullable: true
mySite:
type: string
- description: The URL for the user's site. Returned only on $select.
+ description: The URL for the user's site. Requires $select to retrieve.
nullable: true
officeLocation:
type: string
@@ -150208,7 +167168,7 @@ components:
items:
type: string
nullable: true
- description: A list for users to enumerate their past projects. Returned only on $select.
+ description: A list for users to enumerate their past projects. Requires $select to retrieve.
postalCode:
type: string
description: 'The postal code for the user''s postal address. The postal code is specific to the user''s country/region. In the United States of America, this attribute contains the ZIP code. Maximum length is 40 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).'
@@ -150223,7 +167183,7 @@ components:
nullable: true
preferredName:
type: string
- description: The preferred name for the user. Not Supported. This attribute returns an empty string.Returned only on $select.
+ description: The preferred name for the user. Not Supported. This attribute returns an empty string.Requires $select to retrieve.
nullable: true
print:
$ref: '#/components/schemas/microsoft.graph.userPrint'
@@ -150248,13 +167208,13 @@ components:
items:
type: string
nullable: true
- description: A list for the user to enumerate their responsibilities. Returned only on $select.
+ description: A list for the user to enumerate their responsibilities. Requires $select to retrieve.
schools:
type: array
items:
type: string
nullable: true
- description: A list for the user to enumerate the schools they have attended. Returned only on $select.
+ description: A list for the user to enumerate the schools they have attended. Requires $select to retrieve.
securityIdentifier:
type: string
description: 'Security identifier (SID) of the user, used in Windows scenarios. Read-only. Returned by default. Supports $select and $filter (eq, not, ge, le, startsWith).'
@@ -150281,7 +167241,7 @@ components:
items:
type: string
nullable: true
- description: A list for the user to enumerate their skills. Returned only on $select.
+ description: A list for the user to enumerate their skills. Requires $select to retrieve.
state:
type: string
description: 'The state or province in the user''s address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).'
@@ -150376,6 +167336,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -150732,6 +167697,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.identityGovernance.userProcessingResult'
description: The list of users that meet the workflowExecutionConditions of a workflow.
x-ms-navigationProperty: true
+ previewScope:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.directoryObject'
+ description: A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand.
+ x-ms-navigationProperty: true
runs:
type: array
items:
@@ -150844,6 +167815,29 @@ components:
type: object
additionalProperties:
type: object
+ microsoft.graph.identityGovernance.cancelScope:
+ title: cancelScope
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.identityGovernance.previewFailedTask:
+ title: previewFailedTask
+ type: object
+ properties:
+ definitionId:
+ type: string
+ description: The identifier of the task definition of the task that failed during the preview operation of a workflow.
+ failureReason:
+ type: string
+ description: The reason why the task failed in the preview operation of a workflow.
+ name:
+ type: string
+ description: The name of the task that failed within the preview operation of a workflow.
+ taskId:
+ type: string
+ description: The identifier of the task that failed during the preview operation of a workflow.
+ additionalProperties:
+ type: object
microsoft.graph.identityGovernance.run:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -150953,14 +167947,18 @@ components:
format: date-time
failureReason:
type: string
- description: Describes why the taskProcessingResult has failed.
+ description: Describes why the taskProcessingResult failed.
+ nullable: true
+ processingInfo:
+ type: string
+ description: 'Additional human-readable context about the task processing outcome. This property contains information about edge cases where the task completed successfully but the expected action wasn''t performed because the target was already in the desired state, such as when the user was already a member of the specified group. Returns null when no additional context is needed. Nullable.'
nullable: true
processingStatus:
$ref: '#/components/schemas/microsoft.graph.identityGovernance.lifecycleWorkflowProcessingStatus'
startedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.'
+ description: 'The date time when taskProcessingResult execution started. Value is null if task execution hasn''t started yet.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.'
format: date-time
nullable: true
subject:
@@ -151822,21 +168820,21 @@ components:
$ref: '#/components/schemas/microsoft.graph.groupAccessType'
allowExternalSenders:
type: boolean
- description: 'Indicates if people external to the organization can send messages to the group. The default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'Indicates if people external to the organization can send messages to the group. The default value is false. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
nullable: true
assignedLabels:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.assignedLabel'
- description: 'The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group. Returned only on $select. This property can be updated only in delegated scenarios where the caller requires both the Microsoft Graph permission and a supported administrator role.'
+ description: 'The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group. Requires $select to retrieve. This property can be updated only in delegated scenarios where the caller requires both the Microsoft Graph permission and a supported administrator role.'
assignedLicenses:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.assignedLicense'
- description: The licenses that are assigned to the group. Returned only on $select. Supports $filter (eq). Read-only.
+ description: The licenses that are assigned to the group. Requires $select to retrieve. Supports $filter (eq). Read-only.
autoSubscribeNewMembers:
type: boolean
- description: 'Indicates if new members added to the group are auto-subscribed to receive email notifications. You can set this property in a PATCH request for the group; don''t set it in the initial POST request that creates the group. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'Indicates if new members added to the group are auto-subscribed to receive email notifications. You can set this property in a PATCH request for the group; don''t set it in the initial POST request that creates the group. Default value is false. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
nullable: true
classification:
type: string
@@ -151879,11 +168877,11 @@ components:
nullable: true
hideFromAddressLists:
type: boolean
- description: 'true if the group isn''t displayed in certain parts of the Outlook user interface: in the Address Book, in address lists for selecting message recipients, and in the Browse Groups dialog for searching groups; false otherwise. The default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'true if the group isn''t displayed in certain parts of the Outlook user interface: in the Address Book, in address lists for selecting message recipients, and in the Browse Groups dialog for searching groups; false otherwise. The default value is false. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
nullable: true
hideFromOutlookClients:
type: boolean
- description: 'true if the group isn''t displayed in Outlook clients, such as Outlook for Windows and Outlook on the web, false otherwise. The default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'true if the group isn''t displayed in Outlook clients, such as Outlook for Windows and Outlook on the web, false otherwise. The default value is false. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
nullable: true
infoCatalogs:
type: array
@@ -151908,7 +168906,7 @@ components:
nullable: true
isSubscribedByMail:
type: boolean
- description: 'Indicates whether the signed-in user is subscribed to receive email conversations. The default value is true. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'Indicates whether the signed-in user is subscribed to receive email conversations. The default value is true. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
nullable: true
licenseProcessingState:
$ref: '#/components/schemas/microsoft.graph.licenseProcessingState'
@@ -151938,6 +168936,8 @@ components:
type: string
description: 'Contains the on-premises domain FQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers synchronizing their on-premises directory to Microsoft Entra ID via Microsoft Entra Connect.Returned by default. Read-only.'
nullable: true
+ onPremisesExtensionAttributes:
+ $ref: '#/components/schemas/microsoft.graph.onPremisesExtensionAttributes'
onPremisesLastSyncDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -151996,7 +168996,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -152022,21 +169022,21 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: Count of conversations delivered one or more new posts since the signed-in user's last visit to the group. This property is the same as unseenCount. Returned only on $select.
+ description: Count of conversations delivered one or more new posts since the signed-in user's last visit to the group. This property is the same as unseenCount. Requires $select to retrieve.
format: int32
nullable: true
unseenCount:
maximum: 2147483647
minimum: -2147483648
type: number
- description: 'Count of conversations that have received new posts since the signed-in user last visited the group. This property is the same as unseenConversationsCount.Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'Count of conversations that have received new posts since the signed-in user last visited the group. This property is the same as unseenConversationsCount.Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
format: int32
nullable: true
unseenMessagesCount:
maximum: 2147483647
minimum: -2147483648
type: number
- description: Count of new posts that have been delivered to the group's conversations since the signed-in user's last visit to the group. Returned only on $select.
+ description: Count of new posts that have been delivered to the group's conversations since the signed-in user's last visit to the group. Requires $select to retrieve.
format: int32
nullable: true
visibility:
@@ -152045,7 +169045,7 @@ components:
nullable: true
welcomeMessageEnabled:
type: boolean
- description: 'Indicates whether a welcome message is sent to new members when they are added to the group. The default value is true. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'Indicates whether a welcome message is sent to new members when they are added to the group. The default value is true. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
nullable: true
writebackConfiguration:
$ref: '#/components/schemas/microsoft.graph.groupWritebackConfiguration'
@@ -154264,6 +171264,13 @@ components:
description: 'The status of the request. Not nullable. The possible values are: Canceled, Denied, Failed, Granted, PendingAdminDecision, PendingApproval, PendingProvisioning, PendingScheduleCreation, Provisioned, Revoked, and ScheduleCreated. Not nullable.'
additionalProperties:
type: object
+ microsoft.graph.privilegeLevel:
+ title: privilegeLevel
+ enum:
+ - standard
+ - privileged
+ - unknownFutureValue
+ type: string
microsoft.graph.customExtensionAuthenticationConfiguration:
title: customExtensionAuthenticationConfiguration
type: object
@@ -154294,6 +171301,15 @@ components:
type: object
additionalProperties:
type: object
+ microsoft.graph.roleType:
+ title: roleType
+ enum:
+ - active
+ - eligible
+ - application
+ - delegated
+ - unknownFutureValue
+ type: string
microsoft.graph.accessPackageResourceAttribute:
title: accessPackageResourceAttribute
type: object
@@ -154794,11 +171810,11 @@ components:
properties:
costCenter:
type: string
- description: The cost center associated with the user. Returned only on $select. Supports $filter.
+ description: The cost center associated with the user. Requires $select to retrieve. Supports $filter.
nullable: true
division:
type: string
- description: The name of the division in which the user works. Returned only on $select. Supports $filter.
+ description: The name of the division in which the user works. Requires $select to retrieve. Supports $filter.
nullable: true
additionalProperties:
type: object
@@ -154820,6 +171836,14 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.identityGovernanceUserSettings:
+ title: identityGovernanceUserSettings
+ type: object
+ properties:
+ approverDelegate:
+ $ref: '#/components/schemas/microsoft.graph.approverDelegate'
+ additionalProperties:
+ type: object
microsoft.graph.licenseAssignmentState:
title: licenseAssignmentState
type: object
@@ -155219,7 +172243,7 @@ components:
description: 'The roles exposed by the application, which this service principal represents. For more information, see the appRoles property definition on the application entity. Not nullable.'
createdByAppId:
type: string
- description: The appId (called Application (client) ID on the Microsoft Entra admin center) of the application used to create the service principal. Set internally by Microsoft Entra ID. Read-only.
+ description: The appId of the application that created this service principal. Set internally by Microsoft Entra ID. Read-only.
nullable: true
customSecurityAttributes:
$ref: '#/components/schemas/microsoft.graph.customSecurityAttributeValue'
@@ -155513,7 +172537,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod'
- description: Represents the external methods registered to a user for authentication.
+ description: Represents the external MFA registered to a user for authentication.
x-ms-navigationProperty: true
fido2Methods:
type: array
@@ -155994,6 +173018,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.teamsTab'
description: A collection of all the tabs in the chat. Nullable.
x-ms-navigationProperty: true
+ targetedMessages:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
+ description: A collection of targeted messages in the chat that are visible only to specific users. Nullable.
+ x-ms-navigationProperty: true
additionalProperties:
type: object
microsoft.graph.cloudClipboardRoot:
@@ -156010,6 +173040,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -156109,6 +173171,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -156590,7 +173653,7 @@ components:
nullable: true
onPremisesSecurityIdentifier:
type: string
- description: The on-premises security identifier (SID) for the user who was synchronized from on-premises to the cloud. Read-only. Returned only on $select. Supports $filter (eq).
+ description: The on-premises security identifier (SID) for the user who was synchronized from on-premises to the cloud. Read-only. Requires $select to retrieve. Supports $filter (eq).
nullable: true
onPremisesSyncEnabled:
type: boolean
@@ -156757,6 +173820,8 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.learningCourseActivity'
x-ms-navigationProperty: true
+ storyline:
+ $ref: '#/components/schemas/microsoft.graph.storyline'
additionalProperties:
type: object
description: Represents a container that exposes navigation properties for employee experience user resources.
@@ -157803,7 +174868,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.internetMessageHeader'
- description: A collection of message headers defined by RFC5322. The set includes message headers indicating the network path taken by a message from the sender to the recipient. It can also contain custom message headers that hold app data for the message. Returned only on applying a $select query option. Read-only.
+ description: A collection of message headers defined by RFC5322. The set includes message headers indicating the network path taken by a message from the sender to the recipient. It can also contain custom message headers that hold app data for the message. Requires $select to retrieve. Read-only.
internetMessageId:
type: string
description: The message ID in the format specified by RFC5322. Updatable only if isDraft is true.
@@ -158654,6 +175719,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
description: The apps installed in the personal scope of this user.
x-ms-navigationProperty: true
+ sections:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.teamworkSection'
+ description: The sections in the user's chat list.
+ x-ms-navigationProperty: true
additionalProperties:
type: object
microsoft.graph.todo:
@@ -158885,6 +175956,7 @@ components:
- canceled
- failed
- unknownFutureValue
+ - canceling
type: string
microsoft.graph.identityGovernance.workflowExecutionType:
title: workflowExecutionType
@@ -158893,6 +175965,7 @@ components:
- onDemand
- unknownFutureValue
- activatedWithScope
+ - preview
type: string
microsoft.graph.identityGovernance.customTaskExtensionOperationStatus:
title: customTaskExtensionOperationStatus
@@ -159820,6 +176893,19 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.customDataProvidedResourceFileCollectionResponse:
+ title: Collection of customDataProvidedResourceFile
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.customDataProvidedResourceFile'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.accessPackageResourceCollectionResponse:
title: Collection of accessPackageResource
type: object
@@ -161142,6 +178228,16 @@ components:
$ref: '#/components/schemas/microsoft.graph.directoryObject'
additionalProperties:
type: object
+ microsoft.graph.approverDelegate:
+ title: approverDelegate
+ type: object
+ properties:
+ delegate:
+ $ref: '#/components/schemas/microsoft.graph.userSet'
+ schedule:
+ $ref: '#/components/schemas/microsoft.graph.requestSchedule'
+ additionalProperties:
+ type: object
microsoft.graph.printerShare:
allOf:
- $ref: '#/components/schemas/microsoft.graph.printerBase'
@@ -161499,7 +178595,7 @@ components:
nullable: true
key:
type: string
- description: 'Value for the key credential. Should be a Base64 encoded value. Returned only on $select for a single object, that is, GET applications/{applicationId}?$select=keyCredentials or GET servicePrincipals/{servicePrincipalId}?$select=keyCredentials; otherwise, it''s always null. From a .cer certificate, you can read the key using the Convert.ToBase64String() method. For more information, see Get the certificate key.'
+ description: 'Value for the key credential. Should be a Base64 encoded value. Requires $select to retrieve; only available for single object requests (GET /applications/{applicationId}?$select=keyCredentials or GET /servicePrincipals/{servicePrincipalId}?$select=keyCredentials); otherwise, it''s always null. From a .cer certificate, you can read the key using the Convert.ToBase64String() method. For more information, see Get the certificate key.'
format: base64url
nullable: true
keyId:
@@ -161778,12 +178874,13 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.approvedClientApp'
+ description: The collection of approved client apps that are associated with the RDS configuration. Supports $expand.
x-ms-navigationProperty: true
targetDeviceGroups:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.targetDeviceGroup'
- description: The collection of target device groups that are associated with the RDS security configuration that will be enabled for SSO when a client connects to the target device over RDP using the new Microsoft Entra ID RDS authentication protocol.
85 being the top priority, 15 - 85 medium priority, and < 15 low priority. This score is generated using machine learning and is based on multiple factors, including severity, disruption impact, threat intelligence, alert types, asset criticality, threat analytics, incident rarity, and additional priority signals. The value can also be null which indicates the feature is not open for the tenant or the value of the score is pending calculation.'
+ format: int32
+ nullable: true
recommendedActions:
type: string
description: A rich text string that represents the actions that are reccomnded to take in order to resolve the incident.
@@ -36197,7 +38972,7 @@ components:
nullable: true
hasProtection:
type: boolean
- description: Indicates whether the label has protection actions configured.
+ description: Indicates whether the label has protection actions (such as encryption or do not forward) configured.
isActive:
type: boolean
description: Indicates whether the label is active or not. Active labels should be hidden or disabled in the UI.
@@ -36228,7 +39003,7 @@ components:
properties:
contentFormat:
type: string
- description: 'The format of the content to be labeled. Possible values are: file, email.'
+ description: 'The format of the content to be labeled. The possible values are: file, email.'
nullable: true
identifier:
type: string
@@ -37128,6 +39903,187 @@ components:
$ref: '#/components/schemas/microsoft.graph.securityVendorInformation'
additionalProperties:
type: object
+ microsoft.graph.securityCopilot:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: securityCopilot
+ type: object
+ properties:
+ workspaces:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.workspace'
+ description: References a workspace in Security Copilot.
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.workspace:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: workspace
+ type: object
+ properties:
+ displayName:
+ type: string
+ description: Name of the Security Copilot workspace.
+ nullable: true
+ plugins:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.plugin'
+ description: Represents plugins in Security Copilot.
+ x-ms-navigationProperty: true
+ sessions:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.session'
+ description: Represents sessions in Security Copilot.
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.plugin:
+ title: plugin
+ type: object
+ properties:
+ authorization:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.pluginAuth'
+ catalogScope:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.pluginCatalogScope'
+ category:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.pluginCategory'
+ description:
+ type: string
+ description: Brief description of the plugin.
+ nullable: true
+ displayName:
+ type: string
+ description: Display name of the plugin. Supports $filter (eq).
+ nullable: true
+ isEnabled:
+ type: boolean
+ description: Displays whether the plugin is enabled for use within the catalogScope. Supports $filter (eq).
+ name:
+ type: string
+ description: 'Represents the name of the plugin. Primary key. Supports $filter (eq, contains).'
+ previewState:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.pluginPreviewStates'
+ settings:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.pluginSetting'
+ description: Settings for the plugin.
+ supportedAuthTypes:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.pluginAuthTypes'
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.session:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: session
+ type: object
+ properties:
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: Created time of the session (UTC).
+ format: date-time
+ displayName:
+ type: string
+ description: Display name for the session.
+ nullable: true
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: Last modified time of the session (UTC). Updated when displayName changes.
+ format: date-time
+ prompts:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.prompt'
+ description: The collection of prompts in the session.
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.prompt:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: prompt
+ type: object
+ properties:
+ content:
+ type: string
+ description: Input content to the prompt.
+ nullable: true
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: Created time.
+ format: date-time
+ inputs:
+ $ref: '#/components/schemas/microsoft.graph.Dictionary'
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: Last modified time.
+ format: date-time
+ skillInputDescriptors:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.skillInputDescriptor'
+ description: Skill Input descriptor.
+ skillName:
+ type: string
+ description: Skill name.
+ nullable: true
+ type:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.promptType'
+ evaluations:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.evaluation'
+ description: Collection of evaluations
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.evaluation:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: evaluation
+ type: object
+ properties:
+ completedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: Evaluation completion time.
+ format: date-time
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: Evaluation created time.
+ format: date-time
+ executionCount:
+ type: number
+ description: Evaluation execution count.
+ format: int64
+ isCancelled:
+ type: boolean
+ description: Evaluation cancellation status.
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: Evaluation modified time.
+ format: date-time
+ result:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.evaluationResult'
+ runStartDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: Evaluation Run start time.
+ format: date-time
+ state:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.evaluationState'
+ additionalProperties:
+ type: object
microsoft.graph.subjectRightsRequest:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -37250,11 +40206,11 @@ components:
properties:
aboutMe:
type: string
- description: A freeform text entry field for users to describe themselves. Returned only on $select.
+ description: A freeform text entry field for users to describe themselves. Requires $select to retrieve.
nullable: true
accountEnabled:
type: boolean
- description: 'true if the account is enabled; otherwise, false. This property is required when a user is created. Supports $filter (eq, ne, not, and in).'
+ description: 'true if the account is enabled; otherwise, false. This property is required when creating the object. Supports $filter (eq, ne, not, and in).'
nullable: true
ageGroup:
type: string
@@ -37275,7 +40231,7 @@ components:
birthday:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z Returned only on $select.'
+ description: 'The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z Requires $select to retrieve.'
format: date-time
businessPhones:
type: array
@@ -37373,13 +40329,19 @@ components:
hireDate:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. Note: This property is specific to SharePoint Online. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs.'
+ description: 'The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Requires $select to retrieve. Note: This property is specific to SharePoint Online. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs.'
format: date-time
identities:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.objectIdentity'
description: 'Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft and tied to a user account. It may contain multiple items with the same signInType value. Supports $filter (eq) with limitations.'
+ identityGovernance:
+ $ref: '#/components/schemas/microsoft.graph.identityGovernanceUserSettings'
+ identityParentId:
+ type: string
+ description: 'The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity.'
+ nullable: true
imAddresses:
type: array
items:
@@ -37396,7 +40358,7 @@ components:
items:
type: string
nullable: true
- description: A list for users to describe their interests. Returned only on $select.
+ description: A list for users to describe their interests. Requires $select to retrieve.
isLicenseReconciliationNeeded:
type: boolean
description: Indicates whether the user is pending an exchange mailbox license assignment. Read-only. Supports $filter (eq where true only).
@@ -37407,7 +40369,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -37416,18 +40378,18 @@ components:
lastPasswordChangeDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'When this Microsoft Entra user last changed their password or when their password was created, whichever date the latest action was performed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Returned only on $select.'
+ description: 'When this Microsoft Entra user last changed their password or when their password was created, whichever date the latest action was performed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Requires $select to retrieve.'
format: date-time
nullable: true
legalAgeGroupClassification:
type: string
- description: 'Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on ageGroup and consentProvidedForMinor properties. Allowed values: null, Undefined, MinorWithOutParentalConsent, MinorWithParentalConsent, MinorNoParentalConsentRequired, NotAdult, and Adult. For more information, see legal age group property definitions. Returned only on $select.'
+ description: 'Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on ageGroup and consentProvidedForMinor properties. Allowed values: null, Undefined, MinorWithOutParentalConsent, MinorWithParentalConsent, MinorNoParentalConsentRequired, NotAdult, and Adult. For more information, see legal age group property definitions. Requires $select to retrieve.'
nullable: true
licenseAssignmentStates:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.licenseAssignmentState'
- description: State of license assignments for this user. It also indicates licenses that are directly assigned and the ones the user inherited through group memberships. Read-only. Returned only on $select.
+ description: State of license assignments for this user. It also indicates licenses that are directly assigned and the ones the user inherited through group memberships. Read-only. Requires $select to retrieve.
mail:
type: string
description: 'The SMTP address for the user, for example, admin@contoso.com. Changes to this property also update the user''s proxyAddresses collection to include the value as an SMTP address. This property can''t contain accent characters. NOTE: We don''t recommend updating this property for Azure AD B2C user profiles. Use the otherMails property instead. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith, and eq on null values).'
@@ -37444,7 +40406,7 @@ components:
nullable: true
mySite:
type: string
- description: The URL for the user's site. Returned only on $select.
+ description: The URL for the user's site. Requires $select to retrieve.
nullable: true
officeLocation:
type: string
@@ -37509,7 +40471,7 @@ components:
items:
type: string
nullable: true
- description: A list for users to enumerate their past projects. Returned only on $select.
+ description: A list for users to enumerate their past projects. Requires $select to retrieve.
postalCode:
type: string
description: 'The postal code for the user''s postal address. The postal code is specific to the user''s country/region. In the United States of America, this attribute contains the ZIP code. Maximum length is 40 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).'
@@ -37524,7 +40486,7 @@ components:
nullable: true
preferredName:
type: string
- description: The preferred name for the user. Not Supported. This attribute returns an empty string.Returned only on $select.
+ description: The preferred name for the user. Not Supported. This attribute returns an empty string.Requires $select to retrieve.
nullable: true
print:
$ref: '#/components/schemas/microsoft.graph.userPrint'
@@ -37549,13 +40511,13 @@ components:
items:
type: string
nullable: true
- description: A list for the user to enumerate their responsibilities. Returned only on $select.
+ description: A list for the user to enumerate their responsibilities. Requires $select to retrieve.
schools:
type: array
items:
type: string
nullable: true
- description: A list for the user to enumerate the schools they have attended. Returned only on $select.
+ description: A list for the user to enumerate the schools they have attended. Requires $select to retrieve.
securityIdentifier:
type: string
description: 'Security identifier (SID) of the user, used in Windows scenarios. Read-only. Returned by default. Supports $select and $filter (eq, not, ge, le, startsWith).'
@@ -37582,7 +40544,7 @@ components:
items:
type: string
nullable: true
- description: A list for the user to enumerate their skills. Returned only on $select.
+ description: A list for the user to enumerate their skills. Requires $select to retrieve.
state:
type: string
description: 'The state or province in the user''s address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).'
@@ -37613,6 +40575,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.userActivity'
description: The user's activities across devices. Read-only. Nullable.
x-ms-navigationProperty: true
+ adhocCalls:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.adhocCall'
+ description: Ad hoc calls associated with the user. Read-only. Nullable.
+ x-ms-navigationProperty: true
agreementAcceptances:
type: array
items:
@@ -37671,10 +40639,16 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.cloudPC'
+ description: The user's Cloud PCs. Read-only. Nullable.
x-ms-navigationProperty: true
communications:
$ref: '#/components/schemas/microsoft.graph.userCloudCommunication'
@@ -37840,6 +40814,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.onlineMeeting'
description: 'Information about a meeting, including the URL used to join a meeting, the attendees list, and the description.'
x-ms-navigationProperty: true
+ onPremisesSyncBehavior:
+ $ref: '#/components/schemas/microsoft.graph.onPremisesSyncBehavior'
outlook:
$ref: '#/components/schemas/microsoft.graph.outlookUser'
ownedDevices:
@@ -39232,7 +42208,7 @@ components:
description: 'A string value representing a single security product to which the indicator should be applied. Acceptable values are: Azure Sentinel, Microsoft Defender ATP. Required'
threatType:
type: string
- description: 'Each indicator must have a valid Indicator Threat Type. Possible values are: Botnet, C2, CryptoMining, Darknet, DDoS, MaliciousUrl, Malware, Phishing, Proxy, PUA, WatchList. Required.'
+ description: 'Each indicator must have a valid Indicator Threat Type. The possible values are: Botnet, C2, CryptoMining, Darknet, DDoS, MaliciousUrl, Malware, Phishing, Proxy, PUA, WatchList. Required.'
nullable: true
tlpLevel:
$ref: '#/components/schemas/microsoft.graph.tlpLevel'
@@ -39393,6 +42369,62 @@ components:
$ref: '#/components/schemas/microsoft.graph.securityVendorInformation'
additionalProperties:
type: object
+ microsoft.graph.security.zone:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: zone
+ type: object
+ properties:
+ created:
+ $ref: '#/components/schemas/microsoft.graph.security.auditInfo'
+ description:
+ type: string
+ description: 'Optional description of the zone. Up to 255 characters. Supports $filter (eq, contains). For example, $filter=contains(description, ''production'').'
+ nullable: true
+ displayName:
+ type: string
+ description: 'Human-readable name of the zone. Up to 1,024 characters. Supports $filter (eq, contains), and $orderby. For example, $filter=displayName eq ''Production Zone'' or $orderby=displayName asc.'
+ modified:
+ $ref: '#/components/schemas/microsoft.graph.security.auditInfo'
+ aggregations:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.aggregatedEnvironment'
+ description: 'Environment count summaries by type. Read-only. Supports $filter (eq) on the kind property. For example, $filter=aggregations/any(a: a/kind eq ''azureSubscription'').'
+ x-ms-navigationProperty: true
+ environments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.environment'
+ description: Collection of attached environments. Supports $expand.
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.aggregatedEnvironment:
+ title: aggregatedEnvironment
+ type: object
+ properties:
+ count:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ description: Number of environments of this type.
+ format: int32
+ kind:
+ type: string
+ description: Environment type.
+ additionalProperties:
+ type: object
+ microsoft.graph.security.environment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: environment
+ type: object
+ properties:
+ kind:
+ $ref: '#/components/schemas/microsoft.graph.security.environmentKind'
+ additionalProperties:
+ type: object
microsoft.graph.security.security:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -40033,6 +43065,8 @@ components:
- builtInMl
- microsoftInsiderRiskManagement
- microsoftThreatIntelligence
+ - microsoftDefenderForAIServices
+ - securityCopilot
- microsoftSentinel
type: string
microsoft.graph.security.alertDetermination:
@@ -40091,6 +43125,29 @@ components:
$ref: '#/components/schemas/microsoft.graph.security.evidenceVerdict'
additionalProperties:
type: object
+ microsoft.graph.security.investigationState:
+ title: investigationState
+ enum:
+ - unknown
+ - terminated
+ - successfullyRemediated
+ - benign
+ - failed
+ - partiallyRemediated
+ - running
+ - pendingApproval
+ - pendingResource
+ - queued
+ - innerFailure
+ - preexistingAlert
+ - unsupportedOs
+ - unsupportedAlertType
+ - suppressedAlert
+ - partiallyInvestigated
+ - terminatedByUser
+ - terminatedBySystem
+ - unknownFutureValue
+ type: string
microsoft.graph.security.serviceSource:
title: serviceSource
enum:
@@ -40788,8 +43845,167 @@ components:
- CPSOperation
- ComplianceDLPExchangeDiscovery
- PurviewMCRecommendation
+ - ComplianceDLPEndpointDiscovery
+ - InsiderRiskScopedUserInsights
+ - MicrosoftTeamsRetentionLabelAction
+ - AadRiskDetection
+ - AuditSearch
+ - AuditRetentionPolicy
+ - AuditConfig
+ - Microsoft365BackupBackupPolicy
+ - Microsoft365BackupRestoreTask
+ - Microsoft365BackupRestoreItem
+ - Microsoft365BackupBackupItem
+ - URBACAssignment
+ - URBACRole
+ - URBACEnableState
+ - IRMSecurityAlert
+ - PurviewInsiderRiskCases
+ - PurviewInsiderRiskAlerts
+ - InsiderRiskScopedUsers
+ - CdpConsumptionResource
+ - CreateCopilotPlugin
+ - UpdateCopilotPlugin
+ - DeleteCopilotPlugin
+ - EnableCopilotPlugin
+ - DisableCopilotPlugin
+ - CreateCopilotWorkspace
+ - UpdateCopilotWorkspace
+ - DeleteCopilotWorkspace
+ - EnableCopilotWorkspace
+ - DisableCopilotWorkspace
+ - CreateCopilotPromptBook
+ - UpdateCopilotPromptBook
+ - DeleteCopilotPromptBook
+ - EnableCopilotPromptBook
+ - DisableCopilotPromptBook
+ - UpdateCopilotSettings
+ - P4AIAssessmentRecord
+ - P4AIAssessmentLocationResultRecord
+ - ConnectedAIAppInteraction
+ - PrivaPrivacyConsentOperation
+ - PrivaPrivacyAssessmentOperation
+ - DataCatalogAccessRequests
+ - ComplianceSettingsChange
+ - DataSecurityInvestigation
+ - TeamCopilotInteraction
+ - IRMActivityAuditTrail
+ - SharePointContentSecurityPolicy
+ - CloudUpdateProfileConfig
+ - CloudUpdateTenantConfig
+ - CloudUpdateDeviceConfig
+ - DefenderPreviewFeatures
+ - DeviceDiscoverySettingsExclusion
+ - DeviceDiscoverySettingsAuthenticatedScans
+ - CriticalAssetManagementClassification
+ - DeviceDiscoverySettings
+ - USXWorkspaceOnboarding
+ - VivaGlintAdvancedConfiguration
+ - VivaGlintPulseProgram
+ - VivaGlintPulseProgramRespondentRate
+ - VivaGlintQuestion
+ - VivaGlintRole
+ - VivaGlintRubicon
+ - VivaGlintSupportAccess
+ - VivaGlintSystem
+ - VivaGlintUser
+ - VivaGlintUserGroup
+ - VivaGlintFeedbackProgram
+ - FabricAudit
+ - TrainableClassifier
+ - WebContentFiltering
+ - NoisyAlertPolicy
+ - OnDemandSharePointClassification
+ - AIInteractionsExport
+ - Microsoft365CopilotScheduledPrompt
+ - PlacesDirectory
+ - MDAAudit
+ - OpticalCharacterRecognition
+ - M365SearchSections
+ - OfficeClientRestrictedModeAction
+ - CrossTenantAccessPolicy
+ - OutlookCopilotAutomation
+ - VivaEngageNetworkAssociation
+ - AppAdminActivity
+ - AppSettingsAdminActivity
+ - UniversalPrintPrintJob
+ - SentinelNotebookOnLake
+ - SentinelJob
+ - SentinelGraph
+ - SentinelKQLOnLake
+ - SentinelPackage
+ - VivaAmplifyOutlookSensitivityLabel
+ - CopilotActions
+ - AIInteractionsSubscription
+ - AIInteractionsChangeNotification
+ - FilteringMailMetadataExtended
+ - SentinelLakeOnboarding
+ - SentinelLakeDataOnboarding
+ - OfficeRestrictedModeAction
+ - CopilotForSecurityTrigger
+ - CopilotAgentManagement
+ - P4AIAssessmentFabricScannerRecord
+ - PlannerGoal
+ - PlannerGoalList
+ - ThreatIntelligenceObject
+ - ThreatIntelligenceExport
+ - SubmissionAgenticGradingResult
+ - AgentAdminActivity
+ - DeployFeatureActivity
+ - AgentSettingsAdminActivity
+ - OrganizationalDataInM365
+ - PlannerChatMessage
+ - PlannerChatMessageList
+ - SentinelAITool
+ - M365ODSPAssetMetadata
+ - AIExecuteTool
+ - AIInvokeAgent
+ - AIInferenceCall
+ - CdpClassifierHealthRecord
+ - SensitiveInfoRemediationAgentData
+ - ComplianceDLPEnforcement
+ - A365AIExecuteTool
+ - A365AIInvokeAgent
+ - A365AIInferenceCall
+ - VivaEngageSegment
+ - RTIOperationsAgent
+ - ContentStoreMetadata
+ - CCRAIPolicyViolation
+ - PlannerPlanSensitivityLabel
+ - MosAgentInfoRecord
+ - A365AIRunSummary
+ - UnifiedCatalogConceptAction
+ - DefenderCaseManagement
+ - CopilotForSecurityLogging
+ - VivaEngageEvents
+ - CallActivityEvent
+ - SonarDetonationContentMetadata
+ - UniversalPrintManagement
+ - YammerUserHiding
+ - Microsoft365BackupGranularBrowseTask
+ - PurviewPostureAgent
+ - MSDECustomCollection
+ - SCPUsageEvent
+ - SCPConfigurationEvent
+ - MDCConfigurationEvent
+ - MDCUsageEvent
+ - A365SpanOutputs
+ - PowerPlatformTenantIsolation
+ - CDPDLMAIInteractionInsights
+ - P4AIAssessmentCategoryRecord
+ - SentinelLakeEncryption
+ - AZFWNetworkRule
+ - AZFWDnsQuery
+ - AZFWApplicationRuleAggregation
+ - TeamsEvalDataHubDataAccess
+ - TeamsEvalDataHubPermissionChange
+ - TeamsEvalDataHubAdminOperation
+ - VivaGlintOrganizationalData
+ - ReportSubmission
+ - ReportSubmissionResultDetail
- unknownFutureValue
type: string
+ description: Specifies the type of audit log record.
microsoft.graph.security.auditLogQueryStatus:
title: auditLogQueryStatus
enum:
@@ -40800,11 +44016,13 @@ components:
- cancelled
- unknownFutureValue
type: string
+ description: Status of an audit log query.
microsoft.graph.security.auditData:
title: auditData
type: object
additionalProperties:
type: object
+ description: Abstract base type for audit event data.
microsoft.graph.security.auditLogUserType:
title: auditLogUserType
enum:
@@ -40821,6 +44039,7 @@ components:
- Guest
- unknownFutureValue
type: string
+ description: Type of user associated with an audit log record.
microsoft.graph.security.case:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -40958,6 +44177,33 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.siteLockState:
+ title: siteLockState
+ enum:
+ - unlocked
+ - lockedReadOnly
+ - lockedNoAccess
+ - lockedNoAdditions
+ - unknownFutureValue
+ type: string
+ microsoft.graph.identityInput:
+ title: identityInput
+ type: object
+ properties:
+ alias:
+ type: string
+ description: The alias of the identity.
+ nullable: true
+ email:
+ type: string
+ description: The email of the identity.
+ nullable: true
+ objectId:
+ type: string
+ description: The unique object ID assigned to the identity in Microsoft Entra ID.
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.root:
title: root
type: object
@@ -41029,6 +44275,13 @@ components:
$ref: '#/components/schemas/microsoft.graph.root'
additionalProperties:
type: object
+ microsoft.graph.siteTemplateType:
+ title: siteTemplateType
+ enum:
+ - sitepagepublishing
+ - sts
+ - unknownFutureValue
+ type: string
microsoft.graph.itemAnalytics:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -41379,6 +44632,13 @@ components:
type: string
description: The displayable title of the list.
nullable: true
+ itemCount:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ description: The total count of items in the list. Read-only.
+ format: int32
+ nullable: true
list:
$ref: '#/components/schemas/microsoft.graph.listInfo'
sharepointIds:
@@ -41695,6 +44955,11 @@ components:
title: groupCloudLicensing
type: object
properties:
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.assignment'
+ x-ms-navigationProperty: true
usageRights:
type: array
items:
@@ -41729,6 +44994,72 @@ components:
$ref: '#/components/schemas/microsoft.graph.MembershipRuleProcessingStatusDetails'
additionalProperties:
type: object
+ microsoft.graph.onPremisesExtensionAttributes:
+ title: onPremisesExtensionAttributes
+ type: object
+ properties:
+ extensionAttribute1:
+ type: string
+ description: First customizable extension attribute.
+ nullable: true
+ extensionAttribute10:
+ type: string
+ description: Tenth customizable extension attribute.
+ nullable: true
+ extensionAttribute11:
+ type: string
+ description: Eleventh customizable extension attribute.
+ nullable: true
+ extensionAttribute12:
+ type: string
+ description: Twelfth customizable extension attribute.
+ nullable: true
+ extensionAttribute13:
+ type: string
+ description: Thirteenth customizable extension attribute.
+ nullable: true
+ extensionAttribute14:
+ type: string
+ description: Fourteenth customizable extension attribute.
+ nullable: true
+ extensionAttribute15:
+ type: string
+ description: Fifteenth customizable extension attribute.
+ nullable: true
+ extensionAttribute2:
+ type: string
+ description: Second customizable extension attribute.
+ nullable: true
+ extensionAttribute3:
+ type: string
+ description: Third customizable extension attribute.
+ nullable: true
+ extensionAttribute4:
+ type: string
+ description: Fourth customizable extension attribute.
+ nullable: true
+ extensionAttribute5:
+ type: string
+ description: Fifth customizable extension attribute.
+ nullable: true
+ extensionAttribute6:
+ type: string
+ description: Sixth customizable extension attribute.
+ nullable: true
+ extensionAttribute7:
+ type: string
+ description: Seventh customizable extension attribute.
+ nullable: true
+ extensionAttribute8:
+ type: string
+ description: Eighth customizable extension attribute.
+ nullable: true
+ extensionAttribute9:
+ type: string
+ description: Ninth customizable extension attribute.
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.onPremisesProvisioningError:
title: onPremisesProvisioningError
type: object
@@ -41838,7 +45169,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.onlineMeetingProviderType'
- description: 'Represent the online meeting service providers that can be used to create online meetings in this calendar. Possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness.'
+ description: 'Represent the online meeting service providers that can be used to create online meetings in this calendar. The possible values are: unknown, skypeForBusiness, skypeForConsumer, teamsForBusiness.'
calendarGroupId:
type: string
description: 'The calendarGroup in which to create the calendar. If the user has never explicitly set a group for the calendar, this property is null.'
@@ -42199,7 +45530,7 @@ components:
properties:
isCloudManaged:
type: boolean
- description: 'Indicates the state of synchronization for an object between the cloud and on-premises Active Directory. If true, updates from on-premises Active Directory are blocked in the cloud; if false, updates from on-premises Active Directory are allowed in the cloud and the object can be taken over by on-premises Active Directory.'
+ description: 'Indicates the state of synchronization for an object between the cloud and on-premises Active Directory. If true, updates from on-premises Active Directory are blocked in the cloud; if false, updates from on-premises Active Directory are allowed in the cloud and the on-premises Active Directory can take over the object.'
additionalProperties:
type: object
microsoft.graph.resourceSpecificPermissionGrant:
@@ -42222,7 +45553,7 @@ components:
nullable: true
permissionType:
type: string
- description: 'The type of permission. Possible values are: Application, Delegated. Read-only.'
+ description: 'The type of permission. The possible values are: Application, Delegated. Read-only.'
nullable: true
resourceAppId:
type: string
@@ -42386,6 +45717,7 @@ components:
- purgeData
- exportReport
- exportResult
+ - holdPolicySync
type: string
microsoft.graph.security.caseOperationStatus:
title: caseOperationStatus
@@ -42541,6 +45873,25 @@ components:
type: string
x-ms-enum-flags:
isFlags: true
+ microsoft.graph.security.reportFileMetadata:
+ title: reportFileMetadata
+ type: object
+ properties:
+ downloadUrl:
+ type: string
+ description: The URL to download the report.
+ nullable: true
+ fileName:
+ type: string
+ description: The name of the file.
+ nullable: true
+ size:
+ type: number
+ description: The size of the file.
+ format: int64
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.security.statisticsOptions:
title: statisticsOptions
enum:
@@ -42553,6 +45904,13 @@ components:
type: string
x-ms-enum-flags:
isFlags: true
+ microsoft.graph.security.caseType:
+ title: caseType
+ enum:
+ - standard
+ - premium
+ - unknownFutureValue
+ type: string
microsoft.graph.security.ocrSettings:
title: ocrSettings
type: object
@@ -42607,6 +45965,15 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.security.reviewSetSettings:
+ title: reviewSetSettings
+ enum:
+ - none
+ - disableGrouping
+ - unknownFutureValue
+ type: string
+ x-ms-enum-flags:
+ isFlags: true
microsoft.graph.security.topicModelingSettings:
title: topicModelingSettings
type: object
@@ -43280,7 +46647,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
- description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
+ description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.'
deviceMetadata:
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
integratedAppMetadata:
@@ -43421,6 +46788,7 @@ components:
- encryptedProtectionTypeNotSupportedException
- purviewClaimsChallengeNotSupportedException
- exception
+ - labelNotFoundException
- unknownFutureValue
type: string
x-ms-enum-flags:
@@ -43589,7 +46957,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.logonType'
- description: 'Collection of the logon types observed for the logged on user from when first to last seen. Possible values are: unknown, interactive, remoteInteractive, network, batch, service.'
+ description: 'Collection of the logon types observed for the logged on user from when first to last seen. The possible values are: unknown, interactive, remoteInteractive, network, batch, service.'
additionalProperties:
type: object
microsoft.graph.networkInterface:
@@ -43649,26 +47017,32 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.security.action'
+ description: 'List of the type of action. The possible values are: disable, enable, forcePasswordReset, revokeAllSessions, requireUserToSignInAgain, markUserAsCompromised.'
identifier:
type: string
+ description: The account ID.
identityProvider:
$ref: '#/components/schemas/microsoft.graph.security.identityProvider'
additionalProperties:
type: object
- microsoft.graph.security.deploymentStatus:
- title: deploymentStatus
+ microsoft.graph.security.sensorCandidateActivationMode:
+ title: sensorCandidateActivationMode
enum:
- - upToDate
- - outdated
- - updating
- - updateFailed
- - notConfigured
- - unreachable
- - disconnected
- - startFailure
- - syncing
+ - manual
+ - automated
- unknownFutureValue
type: string
+ microsoft.graph.security.deviceType:
+ title: deviceType
+ enum:
+ - domainController
+ - adfs
+ - adcs
+ - entraConnect
+ - unknownFutureValue
+ type: string
+ x-ms-enum-flags:
+ isFlags: true
microsoft.graph.security.sensorHealthStatus:
title: sensorHealthStatus
enum:
@@ -43678,6 +47052,16 @@ components:
- notHealthyHigh
- unknownFutureValue
type: string
+ microsoft.graph.security.migrationState:
+ title: migrationState
+ enum:
+ - readyForMigration
+ - notReadyForMigration
+ - upToDate
+ - migrationFailed
+ - migrating
+ - unknownFutureValue
+ type: string
microsoft.graph.security.sensorType:
title: sensorType
enum:
@@ -43688,6 +47072,31 @@ components:
- domainControllerStandalone
- unknownFutureValue
type: string
+ microsoft.graph.security.serviceStatus:
+ title: serviceStatus
+ enum:
+ - stopped
+ - starting
+ - running
+ - disabled
+ - onboarding
+ - unknown
+ - unknownFutureValue
+ type: string
+ microsoft.graph.security.deploymentStatus:
+ title: deploymentStatus
+ enum:
+ - upToDate
+ - outdated
+ - updating
+ - updateFailed
+ - notConfigured
+ - unreachable
+ - disconnected
+ - startFailure
+ - syncing
+ - unknownFutureValue
+ type: string
microsoft.graph.security.sensorSettings:
title: sensorSettings
type: object
@@ -43765,14 +47174,16 @@ components:
- unknownFutureValue
type: string
microsoft.graph.security.incidentTaskResponseAction:
- title: incidentTaskResponseAction
- type: object
- properties:
- identifierValue:
- type: string
- description: Required. The identifier value for the response action. This value is specific to the type of action being performed.
- additionalProperties:
- type: object
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.security.responseAction'
+ - title: incidentTaskResponseAction
+ type: object
+ properties:
+ identifierValue:
+ type: string
+ description: Required. The identifier value for the response action. This value is specific to the type of action being performed.
+ additionalProperties:
+ type: object
microsoft.graph.security.incidentTaskSource:
title: incidentTaskSource
enum:
@@ -44319,6 +47730,163 @@ components:
- Completed
- Failed
type: string
+ microsoft.graph.security.securityCopilot.pluginAuth:
+ title: pluginAuth
+ type: object
+ properties:
+ authType:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.pluginAuthTypes'
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.pluginCatalogScope:
+ title: pluginCatalogScope
+ enum:
+ - none
+ - user
+ - workspace
+ - tenant
+ - global
+ - geoGlobal
+ - userWorkspace
+ - unknownFutureValue
+ type: string
+ microsoft.graph.security.securityCopilot.pluginCategory:
+ title: pluginCategory
+ enum:
+ - hidden
+ - microsoft
+ - microsoftConnectors
+ - other
+ - web
+ - testing
+ - plugin
+ - unknownFutureValue
+ type: string
+ microsoft.graph.security.securityCopilot.pluginPreviewStates:
+ title: pluginPreviewStates
+ enum:
+ - ga
+ - public
+ - private
+ - unknownFutureValue
+ type: string
+ microsoft.graph.security.securityCopilot.pluginSetting:
+ title: pluginSetting
+ type: object
+ properties:
+ acceptableValues:
+ type: array
+ items:
+ type: string
+ description: Acceptable values for plugin type
+ defaultValue:
+ type: string
+ description: Default value available for the plugin if not configured
+ nullable: true
+ description:
+ type: string
+ description: Description of the value requested
+ nullable: true
+ displayType:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.pluginSettingDisplayType'
+ hintText:
+ type: string
+ description: Hint for the plugin
+ nullable: true
+ isRequired:
+ type: boolean
+ description: Setting whether the value is required
+ label:
+ type: string
+ description: Label for the setting
+ nullable: true
+ name:
+ type: string
+ description: Name of the setting
+ nullable: true
+ settingValue:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.pluginSettingType'
+ value:
+ type: string
+ description: Value
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.pluginAuthTypes:
+ title: pluginAuthTypes
+ enum:
+ - none
+ - basic
+ - aPIKey
+ - oAuthAuthorizationCodeFlow
+ - oAuthClientCredentialsFlow
+ - aad
+ - serviceHttp
+ - aadDelegated
+ - oAuthPasswordGrantFlow
+ - unknownFutureValue
+ type: string
+ microsoft.graph.Dictionary:
+ title: Dictionary
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.skillInputDescriptor:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.skillVariableDescriptor'
+ - title: skillInputDescriptor
+ type: object
+ properties:
+ defaultValue:
+ type: string
+ description: Unsupported.
+ nullable: true
+ isRequired:
+ type: boolean
+ description: Unsupported.
+ placeholderValue:
+ type: string
+ description: Unsupported.
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.promptType:
+ title: promptType
+ enum:
+ - unknown
+ - context
+ - prompt
+ - skill
+ - feedback
+ - unknownFutureValue
+ type: string
+ microsoft.graph.security.securityCopilot.evaluationResult:
+ title: evaluationResult
+ type: object
+ properties:
+ content:
+ type: string
+ description: The final content.
+ nullable: true
+ previewState:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.skillPreviewState'
+ type:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.evaluationResultType'
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.evaluationState:
+ title: evaluationState
+ enum:
+ - unknown
+ - created
+ - running
+ - completed
+ - cancelled
+ - pending
+ - deferred
+ - waitingForInput
+ - unknownFutureValue
+ type: string
microsoft.graph.identity:
title: identity
type: object
@@ -44511,11 +48079,26 @@ components:
title: userCloudLicensing
type: object
properties:
+ assignmentErrors:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.assignmentError'
+ x-ms-navigationProperty: true
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.assignment'
+ x-ms-navigationProperty: true
usageRights:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.cloudLicensing.usageRight'
x-ms-navigationProperty: true
+ waitingMembers:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.waitingMember'
+ x-ms-navigationProperty: true
additionalProperties:
type: object
microsoft.graph.cloudRealtimeCommunicationInfo:
@@ -44557,11 +48140,11 @@ components:
properties:
costCenter:
type: string
- description: The cost center associated with the user. Returned only on $select. Supports $filter.
+ description: The cost center associated with the user. Requires $select to retrieve. Supports $filter.
nullable: true
division:
type: string
- description: The name of the division in which the user works. Returned only on $select. Supports $filter.
+ description: The name of the division in which the user works. Requires $select to retrieve. Supports $filter.
nullable: true
additionalProperties:
type: object
@@ -44583,6 +48166,14 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.identityGovernanceUserSettings:
+ title: identityGovernanceUserSettings
+ type: object
+ properties:
+ approverDelegate:
+ $ref: '#/components/schemas/microsoft.graph.approverDelegate'
+ additionalProperties:
+ type: object
microsoft.graph.licenseAssignmentState:
title: licenseAssignmentState
type: object
@@ -44621,72 +48212,6 @@ components:
nullable: true
additionalProperties:
type: object
- microsoft.graph.onPremisesExtensionAttributes:
- title: onPremisesExtensionAttributes
- type: object
- properties:
- extensionAttribute1:
- type: string
- description: First customizable extension attribute.
- nullable: true
- extensionAttribute10:
- type: string
- description: Tenth customizable extension attribute.
- nullable: true
- extensionAttribute11:
- type: string
- description: Eleventh customizable extension attribute.
- nullable: true
- extensionAttribute12:
- type: string
- description: Twelfth customizable extension attribute.
- nullable: true
- extensionAttribute13:
- type: string
- description: Thirteenth customizable extension attribute.
- nullable: true
- extensionAttribute14:
- type: string
- description: Fourteenth customizable extension attribute.
- nullable: true
- extensionAttribute15:
- type: string
- description: Fifteenth customizable extension attribute.
- nullable: true
- extensionAttribute2:
- type: string
- description: Second customizable extension attribute.
- nullable: true
- extensionAttribute3:
- type: string
- description: Third customizable extension attribute.
- nullable: true
- extensionAttribute4:
- type: string
- description: Fourth customizable extension attribute.
- nullable: true
- extensionAttribute5:
- type: string
- description: Fifth customizable extension attribute.
- nullable: true
- extensionAttribute6:
- type: string
- description: Sixth customizable extension attribute.
- nullable: true
- extensionAttribute7:
- type: string
- description: Seventh customizable extension attribute.
- nullable: true
- extensionAttribute8:
- type: string
- description: Eighth customizable extension attribute.
- nullable: true
- extensionAttribute9:
- type: string
- description: Ninth customizable extension attribute.
- nullable: true
- additionalProperties:
- type: object
microsoft.graph.onPremisesSipInfo:
title: onPremisesSipInfo
type: object
@@ -44850,6 +48375,26 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.adhocCall:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: adhocCall
+ type: object
+ properties:
+ recordings:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.callRecording'
+ description: The recordings of a call. Read-only.
+ x-ms-navigationProperty: true
+ transcripts:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.callTranscript'
+ description: The transcripts of a call. Read-only.
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.agreementAcceptance:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -44943,7 +48488,7 @@ components:
description: The identifier of the application. Required. Supports $filter (eq only) and $orderby.
consentType:
type: string
- description: 'The consent type of the request. Possible values are: Static and Dynamic. These represent static and dynamic permissions, respectively, requested in the consent workflow. Supports $filter (eq only) and $orderby. Required.'
+ description: 'The consent type of the request. The possible values are: Static and Dynamic. These represent static and dynamic permissions, respectively, requested in the consent workflow. Supports $filter (eq only) and $orderby. Required.'
nullable: true
pendingScopes:
type: array
@@ -45008,6 +48553,10 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.appRole'
description: 'The roles exposed by the application, which this service principal represents. For more information, see the appRoles property definition on the application entity. Not nullable.'
+ createdByAppId:
+ type: string
+ description: The appId of the application that created this service principal. Set internally by Microsoft Entra ID. Read-only.
+ nullable: true
customSecurityAttributes:
$ref: '#/components/schemas/microsoft.graph.customSecurityAttributeValue'
description:
@@ -45016,7 +48565,7 @@ components:
nullable: true
disabledByMicrosoftStatus:
type: string
- description: 'Specifies whether Microsoft has disabled the registered application. Possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not).'
+ description: 'Specifies whether Microsoft has disabled the registered application. The possible values are: null (default value), NotDisabled, and DisabledDueToViolationOfServicesAgreement (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). Supports $filter (eq, ne, not).'
nullable: true
displayName:
type: string
@@ -45032,6 +48581,10 @@ components:
nullable: true
info:
$ref: '#/components/schemas/microsoft.graph.informationalUrl'
+ isDisabled:
+ type: boolean
+ description: 'Specifies whether the service principal of the app in a tenant or across tenants for multi-tenant apps can obtain new access tokens or access protected resources. When set to true, existing tokens remain valid until they expire based on their configured lifetimes, and the app stays visible in the Enterprise apps list but users cannot sign in.true if the application is deactivated (disabled); otherwise false.'
+ nullable: true
keyCredentials:
type: array
items:
@@ -45102,7 +48655,7 @@ components:
description: 'Contains the list of identifiersUris, copied over from the associated application. More values can be added to hybrid applications. These values can be used to identify the permissions exposed by this app within Microsoft Entra ID. For example,Client apps can specify a resource URI that is based on the values of this property to acquire an access token, which is the URI returned in the ''aud'' claim.The any operator is required for filter expressions on multi-valued properties. Not nullable. Supports $filter (eq, not, ge, le, startsWith).'
servicePrincipalType:
type: string
- description: Identifies if the service principal represents an application or a managed identity. This is set by Microsoft Entra ID internally. For a service principal that represents an application this is set as Application. For a service principal that represents a managed identity this is set as ManagedIdentity. The SocialIdp type is for internal use.
+ description: 'Identifies if the service principal represents an application or a managed identity. This property is set by Microsoft Entra ID internally. For a service principal that represents an application this is set as Application. For a service principal that represents a managed identity this is set as ManagedIdentity.For a service principal that represents an agent identity, this is set to ServiceIdentity. The SocialIdp type is for internal use.'
nullable: true
signInAudience:
type: string
@@ -45267,7 +48820,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod'
- description: Represents the external methods registered to a user for authentication.
+ description: Represents the external MFA registered to a user for authentication.
x-ms-navigationProperty: true
fido2Methods:
type: array
@@ -45399,8 +48952,16 @@ components:
description: Date and time at which the chat was renamed or list of members were last changed. Read-only.
format: date-time
nullable: true
+ migrationMode:
+ $ref: '#/components/schemas/microsoft.graph.migrationMode'
onlineMeetingInfo:
$ref: '#/components/schemas/microsoft.graph.teamworkOnlineMeetingInfo'
+ originalCreatedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: Timestamp of the original creation time for the chat. The value is null if the chat never entered migration mode.
+ format: date-time
+ nullable: true
tenantId:
type: string
description: The identifier of the tenant in which the chat was created. Read-only.
@@ -45459,6 +49020,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.teamsTab'
description: A collection of all the tabs in the chat. Nullable.
x-ms-navigationProperty: true
+ targetedMessages:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
+ description: A collection of targeted messages in the chat that are visible only to specific users. Nullable.
+ x-ms-navigationProperty: true
additionalProperties:
type: object
microsoft.graph.cloudClipboardRoot:
@@ -45475,6 +49042,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -45515,6 +49114,8 @@ components:
description: 'The date and time when the grace period ends and reprovisioning or deprovisioning happens. Required only if the status is inGracePeriod. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
format: date-time
nullable: true
+ groupDetail:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcEntraGroupDetail'
imageDisplayName:
type: string
description: Name of the OS image that's on the Cloud PC.
@@ -45572,6 +49173,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -45592,6 +49194,10 @@ components:
$ref: '#/components/schemas/microsoft.graph.cloudPcStatusDetails'
userAccountType:
$ref: '#/components/schemas/microsoft.graph.cloudPcUserAccountType'
+ userDetail:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcEntraUserDetail'
+ userExperienceType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcUserExperienceType'
userPrincipalName:
type: string
description: The user principal name (UPN) of the user assigned to the Cloud PC.
@@ -45760,10 +49366,14 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.physicalAddress'
description: 'Addresses associated with the contact, for example, home address and business address.'
+ primaryEmailAddress:
+ $ref: '#/components/schemas/microsoft.graph.emailAddress'
profession:
type: string
description: The contact's profession.
nullable: true
+ secondaryEmailAddress:
+ $ref: '#/components/schemas/microsoft.graph.emailAddress'
spouseName:
type: string
description: The name of the contact's spouse/partner.
@@ -45772,6 +49382,8 @@ components:
type: string
description: The contact's surname.
nullable: true
+ tertiaryEmailAddress:
+ $ref: '#/components/schemas/microsoft.graph.emailAddress'
title:
type: string
description: The contact's title.
@@ -45962,7 +49574,7 @@ components:
nullable: true
deviceOwnership:
type: string
- description: 'Ownership of the device. Intune sets this property. Possible values are: unknown, company, personal.'
+ description: 'Ownership of the device. Intune sets this property. The possible values are: unknown, company, personal.'
nullable: true
deviceVersion:
maximum: 2147483647
@@ -45985,7 +49597,7 @@ components:
nullable: true
enrollmentType:
type: string
- description: 'Enrollment type of the device. Intune sets this property. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth,appleUserEnrollment, appleUserEnrollmentWithServiceAccount. NOTE: This property might return other values apart from those listed.'
+ description: 'Enrollment type of the device. Intune sets this property. The possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth,appleUserEnrollment, appleUserEnrollmentWithServiceAccount. NOTE: This property might return other values apart from those listed.'
nullable: true
extensionAttributes:
$ref: '#/components/schemas/microsoft.graph.onPremisesExtensionAttributes'
@@ -46017,7 +49629,7 @@ components:
nullable: true
managementType:
type: string
- description: 'Management channel of the device. Intune sets this property. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController.'
+ description: 'Management channel of the device. Intune sets this property. The possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController.'
nullable: true
manufacturer:
type: string
@@ -46043,7 +49655,7 @@ components:
nullable: true
onPremisesSecurityIdentifier:
type: string
- description: The on-premises security identifier (SID) for the user who was synchronized from on-premises to the cloud. Read-only. Returned only on $select. Supports $filter (eq).
+ description: The on-premises security identifier (SID) for the user who was synchronized from on-premises to the cloud. Read-only. Requires $select to retrieve. Supports $filter (eq).
nullable: true
onPremisesSyncEnabled:
type: boolean
@@ -46156,6 +49768,8 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.learningCourseActivity'
x-ms-navigationProperty: true
+ storyline:
+ $ref: '#/components/schemas/microsoft.graph.storyline'
additionalProperties:
type: object
description: Represents a container that exposes navigation properties for employee experience user resources.
@@ -46286,6 +49900,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.userConfiguration'
+ description: The user configuration objects associated to the mailFolder.
x-ms-navigationProperty: true
additionalProperties:
type: object
@@ -46305,10 +49920,6 @@ components:
type: string
description: The unique identifier of the app instance for which diagnostic logs were collected. Read-only.
nullable: true
- requestedBy:
- type: string
- description: The user principal name associated with the request for the managed application log collection. Read-only.
- nullable: true
requestedByUserPrincipalName:
type: string
description: The user principal name associated with the request for the managed application log collection. Read-only.
@@ -46318,10 +49929,6 @@ components:
type: string
description: 'DateTime of when the log upload request was received. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.'
format: date-time
- status:
- type: string
- description: 'Indicates the status for the app log collection request - pending, completed or failed. Default is pending.'
- nullable: true
uploadedLogs:
type: array
items:
@@ -46906,7 +50513,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.internetMessageHeader'
- description: A collection of message headers defined by RFC5322. The set includes message headers indicating the network path taken by a message from the sender to the recipient. It can also contain custom message headers that hold app data for the message. Returned only on applying a $select query option. Read-only.
+ description: A collection of message headers defined by RFC5322. The set includes message headers indicating the network path taken by a message from the sender to the recipient. It can also contain custom message headers that hold app data for the message. Requires $select to retrieve. Read-only.
internetMessageId:
type: string
description: The message ID in the format specified by RFC5322. Updatable only if isDraft is true.
@@ -47165,7 +50772,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.meetingCapabilities'
- description: 'The list of meeting capabilities. Possible values are: questionAndAnswer,unknownFutureValue.'
+ description: 'The list of meeting capabilities. The possible values are: questionAndAnswer,unknownFutureValue.'
creationDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -47477,11 +51084,11 @@ components:
properties:
activity:
type: string
- description: 'The supplemental information to a user''s availability. Possible values are Available, Away, BeRightBack, Busy, DoNotDisturb, InACall, InAConferenceCall, Inactive, InAMeeting, Offline, OffWork, OutOfOffice, PresenceUnknown, Presenting, UrgentInterruptionsOnly.'
+ description: 'The supplemental information to a user''s availability. Possible values are available, away, beRightBack, busy, doNotDisturb, offline, outOfOffice, presenceUnknown.'
nullable: true
availability:
type: string
- description: 'The base presence information for a user. Possible values are Available, AvailableIdle, Away, BeRightBack, Busy, BusyIdle, DoNotDisturb, Offline, PresenceUnknown.'
+ description: 'The base presence information for a user. Possible values are available, away, beRightBack, busy, doNotDisturb, focusing, inACall, inAMeeting, offline, presenting, presenceUnknown.'
nullable: true
outOfOfficeSettings:
$ref: '#/components/schemas/microsoft.graph.outOfOfficeSettings'
@@ -47492,6 +51099,8 @@ components:
readOnly: true
statusMessage:
$ref: '#/components/schemas/microsoft.graph.presenceStatusMessage'
+ workLocation:
+ $ref: '#/components/schemas/microsoft.graph.userWorkLocation'
additionalProperties:
type: object
microsoft.graph.profile:
@@ -47661,6 +51270,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.windowsSetting'
description: The Windows settings of the user stored in the cloud.
x-ms-navigationProperty: true
+ workHoursAndLocations:
+ $ref: '#/components/schemas/microsoft.graph.workHoursAndLocationsSetting'
additionalProperties:
type: object
microsoft.graph.userSolutionRoot:
@@ -47699,6 +51310,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
description: The apps installed in the personal scope of this user.
x-ms-navigationProperty: true
+ sections:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.teamworkSection'
+ description: The sections in the user's chat list.
+ x-ms-navigationProperty: true
additionalProperties:
type: object
microsoft.graph.todo:
@@ -48063,8 +51680,16 @@ components:
$ref: '#/components/schemas/microsoft.graph.channelLayoutType'
membershipType:
$ref: '#/components/schemas/microsoft.graph.channelMembershipType'
+ migrationMode:
+ $ref: '#/components/schemas/microsoft.graph.migrationMode'
moderationSettings:
$ref: '#/components/schemas/microsoft.graph.channelModerationSettings'
+ originalCreatedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: Timestamp of the original creation time for the channel. The value is null if the channel never entered migration mode.
+ format: date-time
+ nullable: true
summary:
$ref: '#/components/schemas/microsoft.graph.channelSummary'
tenantId:
@@ -48081,6 +51706,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.conversationMember'
description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
x-ms-navigationProperty: true
+ enabledApps:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ description: A collection of enabled apps in the channel.
+ x-ms-navigationProperty: true
filesFolder:
$ref: '#/components/schemas/microsoft.graph.driveItem'
members:
@@ -48947,6 +52578,36 @@ components:
$ref: '#/components/schemas/microsoft.graph.accountStatus'
additionalProperties:
type: object
+ microsoft.graph.security.auditInfo:
+ title: auditInfo
+ type: object
+ properties:
+ by:
+ type: string
+ description: Display name of the user or application that performed the action.
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Timestamp of the action. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
+ format: date-time
+ additionalProperties:
+ type: object
+ microsoft.graph.security.environmentKind:
+ title: environmentKind
+ enum:
+ - azureSubscription
+ - awsOrganization
+ - awsAccount
+ - gcpOrganization
+ - gcpProject
+ - dockersHubOrganization
+ - devOpsConnection
+ - azureDevOpsOrganization
+ - gitHubOrganization
+ - gitLabGroup
+ - jFrogArtifactory
+ - unknownFutureValue
+ type: string
microsoft.graph.ODataErrors.ODataError:
required:
- error
@@ -49518,6 +53179,32 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.security.sensorCandidateCollectionResponse:
+ title: Collection of sensorCandidate
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.sensorCandidate'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.sensorMigrationCollectionResponse:
+ title: Collection of sensorMigration
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.sensorMigration'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.security.sensorCollectionResponse:
title: Collection of sensor
type: object
@@ -49804,6 +53491,71 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.security.securityCopilot.workspaceCollectionResponse:
+ title: Collection of workspace
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.workspace'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.pluginCollectionResponse:
+ title: Collection of plugin
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.plugin'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.sessionCollectionResponse:
+ title: Collection of session
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.session'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.promptCollectionResponse:
+ title: Collection of prompt
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.prompt'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.evaluationCollectionResponse:
+ title: Collection of evaluation
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.evaluation'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.subjectRightsRequestCollectionResponse:
title: Collection of subjectRightsRequest
type: object
@@ -50181,6 +53933,32 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.security.zoneCollectionResponse:
+ title: Collection of zone
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.zone'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.security.environmentCollectionResponse:
+ title: Collection of environment
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.security.environment'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.connectionDirection:
title: connectionDirection
enum:
@@ -50622,6 +54400,7 @@ components:
archivedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Time when the container was archived. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
format: date-time
nullable: true
archiveStatus:
@@ -50681,7 +54460,7 @@ components:
properties:
format:
type: string
- description: 'For dateTime output types, the format of the value. Possible values are: dateOnly or dateTime.'
+ description: 'For dateTime output types, the format of the value. The possible values are: dateOnly or dateTime.'
nullable: true
formula:
type: string
@@ -50689,7 +54468,7 @@ components:
nullable: true
outputType:
type: string
- description: 'The output type used to format values in this column. Possible values are: boolean, currency, dateTime, number, or text.'
+ description: 'The output type used to format values in this column. The possible values are: boolean, currency, dateTime, number, or text.'
nullable: true
additionalProperties:
type: object
@@ -51775,6 +55554,8 @@ components:
properties:
group:
$ref: '#/components/schemas/microsoft.graph.identity'
+ sharePointGroup:
+ $ref: '#/components/schemas/microsoft.graph.sharePointGroupIdentity'
siteGroup:
$ref: '#/components/schemas/microsoft.graph.sharePointIdentity'
siteUser:
@@ -51949,6 +55730,25 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudLicensing.assignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: assignment
+ type: object
+ properties:
+ disabledServicePlanIds:
+ type: array
+ items:
+ pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$'
+ type: string
+ format: uuid
+ description: The list of disabled service plans for this assignment. Not nullable.
+ allotment:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.allotment'
+ assignedTo:
+ $ref: '#/components/schemas/microsoft.graph.directoryObject'
+ additionalProperties:
+ type: object
microsoft.graph.cloudLicensing.usageRight:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -51970,6 +55770,18 @@ components:
type: string
description: 'Unique SKU display name that is equal to the skuPartNumber on the related subscribedSku object; for example, AAD_Premium. Read-only.'
nullable: true
+ allotments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.allotment'
+ description: The set of allotments associated with the assignments that combine to form this usageRight.
+ x-ms-navigationProperty: true
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.assignment'
+ description: 'The set of assignments that combine to form this usageRight, including both direct assignments and assignments inherited through group membership.'
+ x-ms-navigationProperty: true
additionalProperties:
type: object
microsoft.graph.MembershipRuleProcessingStatusDetails:
@@ -52038,7 +55850,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.calendarRoleType'
- description: 'List of allowed sharing or delegating permission levels for the calendar. Possible values are: none, freeBusyRead, limitedRead, read, write, delegateWithoutPrivateEventAccess, delegateWithPrivateEventAccess, custom.'
+ description: 'List of allowed sharing or delegating permission levels for the calendar. The possible values are: none, freeBusyRead, limitedRead, read, write, delegateWithoutPrivateEventAccess, delegateWithPrivateEventAccess, custom.'
emailAddress:
$ref: '#/components/schemas/microsoft.graph.emailAddress'
isInsideOrganization:
@@ -52303,6 +56115,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.plannerArchivalInfo'
container:
$ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
+ contentSensitivityLabelAssignment:
+ $ref: '#/components/schemas/microsoft.graph.contentSensitivityLabelAssignment'
contexts:
$ref: '#/components/schemas/microsoft.graph.plannerPlanContextCollection'
createdBy:
@@ -52482,6 +56296,10 @@ components:
description: Represents indicators and its associated verdict that suggests whether an email is compromised.
detonationBehaviourDetails:
$ref: '#/components/schemas/microsoft.graph.security.detonationBehaviourDetails'
+ detonationBehaviourDetailsV2:
+ type: string
+ description: 'Shows the exact events that took place during detonation, and problematic or benign observations that contain URLs, IPs, domains, and files that were found during detonation in a JSON format.'
+ nullable: true
detonationChain:
$ref: '#/components/schemas/microsoft.graph.security.detonationChain'
detonationObservables:
@@ -52498,6 +56316,22 @@ components:
type: string
description: The reason for the verdict of the detonation.
nullable: true
+ entityMetadata:
+ type: string
+ description: Additional metadata about the entity in JSON format.
+ nullable: true
+ mitreTechniques:
+ type: string
+ description: 'The attack techniques, as aligned with the MITRE ATT&CK framework.'
+ nullable: true
+ staticAnalysis:
+ type: string
+ description: The results of static analysis performed on the file or URL.
+ nullable: true
+ submissionSource:
+ type: string
+ description: The source of the submission.
+ nullable: true
additionalProperties:
type: object
microsoft.graph.security.deliveryAction:
@@ -52663,6 +56497,8 @@ components:
properties:
content:
$ref: '#/components/schemas/microsoft.graph.contentBase'
+ contentCategory:
+ $ref: '#/components/schemas/microsoft.graph.contentCategory'
correlationId:
type: string
description: 'An identifier used to group multiple related content entries (for example, different parts of the same file upload, messages in a conversation).'
@@ -52815,11 +56651,6 @@ components:
type: object
additionalProperties:
type: object
- microsoft.graph.Dictionary:
- title: Dictionary
- type: object
- additionalProperties:
- type: object
microsoft.graph.partner.security.policyStatus:
title: policyStatus
enum:
@@ -52910,6 +56741,60 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.security.securityCopilot.pluginSettingDisplayType:
+ title: pluginSettingDisplayType
+ enum:
+ - none
+ - textbox
+ - checkbox
+ - dropdown
+ - unknownFutureValue
+ type: string
+ microsoft.graph.security.securityCopilot.pluginSettingType:
+ title: pluginSettingType
+ enum:
+ - string
+ - bool
+ - array
+ - enum
+ - secretString
+ - unknownFutureValue
+ type: string
+ microsoft.graph.security.securityCopilot.skillVariableDescriptor:
+ title: skillVariableDescriptor
+ type: object
+ properties:
+ description:
+ type: string
+ description: Unsupported.
+ nullable: true
+ name:
+ type: string
+ description: Unsupported.
+ type:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.skillTypeDescriptor'
+ additionalProperties:
+ type: object
+ microsoft.graph.security.securityCopilot.skillPreviewState:
+ title: skillPreviewState
+ enum:
+ - ga
+ - public
+ - private
+ - unknownFutureValue
+ type: string
+ microsoft.graph.security.securityCopilot.evaluationResultType:
+ title: evaluationResultType
+ enum:
+ - unknown
+ - success
+ - error
+ - needAdditionalClaims
+ - rejected
+ - timedOut
+ - capacityExceeded
+ - unknownFutureValue
+ type: string
microsoft.graph.subjectRightsRequestStage:
title: subjectRightsRequestStage
enum:
@@ -52931,6 +56816,62 @@ components:
- failed
- unknownFutureValue
type: string
+ microsoft.graph.cloudLicensing.assignmentError:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: assignmentError
+ type: object
+ properties:
+ code:
+ type: string
+ description: The error code associated with the assignment synchronization failure.
+ message:
+ type: string
+ description: The error message associated with the assignment synchronization failure.
+ occurrenceDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The date and time at which the error most recently occurred. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
+ format: date-time
+ skuId:
+ pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$'
+ type: string
+ description: Unique identifier (GUID) for the service SKU that is equal to the skuId property on the related subscribedSku object. Read-only. Supports $filter.
+ format: uuid
+ nullable: true
+ assignedTo:
+ $ref: '#/components/schemas/microsoft.graph.directoryObject'
+ usageRight:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.usageRight'
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudLicensing.waitingMember:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: waitingMember
+ type: object
+ properties:
+ waitingSinceDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Indicates the moment when the user or device first waited for this license. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
+ format: date-time
+ allotment:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.allotment'
+ assignedTo:
+ $ref: '#/components/schemas/microsoft.graph.directoryObject'
+ additionalProperties:
+ type: object
+ microsoft.graph.approverDelegate:
+ title: approverDelegate
+ type: object
+ properties:
+ delegate:
+ $ref: '#/components/schemas/microsoft.graph.userSet'
+ schedule:
+ $ref: '#/components/schemas/microsoft.graph.requestSchedule'
+ additionalProperties:
+ type: object
microsoft.graph.printerShare:
allOf:
- $ref: '#/components/schemas/microsoft.graph.printerBase'
@@ -53051,6 +56992,97 @@ components:
$ref: '#/components/schemas/microsoft.graph.userActivity'
additionalProperties:
type: object
+ microsoft.graph.callRecording:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: callRecording
+ type: object
+ properties:
+ callId:
+ type: string
+ description: The unique identifier for the call that is related to this recording. Read-only.
+ nullable: true
+ content:
+ type: string
+ description: The content of the recording. Read-only.
+ format: base64url
+ nullable: true
+ contentCorrelationId:
+ type: string
+ description: The unique identifier that links the transcript with its corresponding recording. Read-only.
+ nullable: true
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Date and time at which the recording was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
+ format: date-time
+ nullable: true
+ endDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Date and time at which the recording ends. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
+ format: date-time
+ nullable: true
+ meetingId:
+ type: string
+ description: The unique identifier of the onlineMeeting related to this recording. Read-only.
+ nullable: true
+ meetingOrganizer:
+ $ref: '#/components/schemas/microsoft.graph.identitySet'
+ recordingContentUrl:
+ type: string
+ description: The URL that can be used to access the content of the recording. Read-only.
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.callTranscript:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: callTranscript
+ type: object
+ properties:
+ callId:
+ type: string
+ description: The unique identifier for the call that is related to this transcript. Read-only.
+ nullable: true
+ content:
+ type: string
+ description: The content of the transcript. Read-only.
+ format: base64url
+ nullable: true
+ contentCorrelationId:
+ type: string
+ description: The unique identifier that links the transcript with its corresponding recording. Read-only.
+ nullable: true
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Date and time at which the transcript was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
+ format: date-time
+ nullable: true
+ endDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Date and time at which the transcription ends. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
+ format: date-time
+ nullable: true
+ meetingId:
+ type: string
+ description: The unique identifier of the online meeting related to this transcript. Read-only.
+ nullable: true
+ meetingOrganizer:
+ $ref: '#/components/schemas/microsoft.graph.identitySet'
+ metadataContent:
+ type: string
+ description: The time-aligned metadata of the utterances in the transcript. Read-only.
+ format: base64url
+ nullable: true
+ transcriptContentUrl:
+ type: string
+ description: The URL that can be used to access the content of the transcript. Read-only.
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.agreementAcceptanceState:
title: agreementAcceptanceState
enum:
@@ -53228,7 +57260,7 @@ components:
nullable: true
key:
type: string
- description: 'Value for the key credential. Should be a Base64 encoded value. Returned only on $select for a single object, that is, GET applications/{applicationId}?$select=keyCredentials or GET servicePrincipals/{servicePrincipalId}?$select=keyCredentials; otherwise, it''s always null. From a .cer certificate, you can read the key using the Convert.ToBase64String() method. For more information, see Get the certificate key.'
+ description: 'Value for the key credential. Should be a Base64 encoded value. Requires $select to retrieve; only available for single object requests (GET /applications/{applicationId}?$select=keyCredentials or GET /servicePrincipals/{servicePrincipalId}?$select=keyCredentials); otherwise, it''s always null. From a .cer certificate, you can read the key using the Convert.ToBase64String() method. For more information, see Get the certificate key.'
format: base64url
nullable: true
keyId:
@@ -53507,6 +57539,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.approvedClientApp'
+ description: The collection of approved client apps that are associated with the RDS configuration. Supports $expand.
x-ms-navigationProperty: true
targetDeviceGroups:
type: array
@@ -53634,7 +57667,7 @@ components:
description: A unique identifier used to manage the external auth method within Microsoft Entra ID.
displayName:
type: string
- description: Custom name given to the registered external authentication method.
+ description: Custom name given to the registered external MFA.
additionalProperties:
type: object
microsoft.graph.fido2AuthenticationMethod:
@@ -53663,6 +57696,8 @@ components:
type: string
description: The manufacturer-assigned model of the FIDO2 security key.
nullable: true
+ passkeyType:
+ $ref: '#/components/schemas/microsoft.graph.passkeyType'
publicKeyCredential:
$ref: '#/components/schemas/microsoft.graph.webauthnPublicKeyCredential'
additionalProperties:
@@ -53689,6 +57724,12 @@ components:
description: 'The date and time the authentication method was registered to the user. Read-only. Optional. This optional value is null if the authentication method doesn''t populate it. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
format: date-time
nullable: true
+ lastUsedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The date and time the authentication method was last used by the user. Read-only. Optional. This optional value is null if the authentication method doesn''t populate it. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
additionalProperties:
type: object
microsoft.graph.microsoftAuthenticatorAuthenticationMethod:
@@ -53860,6 +57901,13 @@ components:
- meeting
- unknownFutureValue
type: string
+ microsoft.graph.migrationMode:
+ title: migrationMode
+ enum:
+ - inProgress
+ - completed
+ - unknownFutureValue
+ type: string
microsoft.graph.teamworkOnlineMeetingInfo:
title: teamworkOnlineMeetingInfo
type: object
@@ -54066,6 +58114,16 @@ components:
$ref: '#/components/schemas/microsoft.graph.teamsApp'
additionalProperties:
type: object
+ microsoft.graph.targetedChatMessage:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ - title: targetedChatMessage
+ type: object
+ properties:
+ recipient:
+ $ref: '#/components/schemas/microsoft.graph.identity'
+ additionalProperties:
+ type: object
microsoft.graph.cloudClipboardItem:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -54095,6 +58153,38 @@ components:
description: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads. A window can place more than one clipboard object on the clipboard. Each one represents the same information in a different clipboard format.
additionalProperties:
type: object
+ microsoft.graph.cloudPcPoolCapabilityConfiguration:
+ title: cloudPcPoolCapabilityConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcConfiguration:
+ title: cloudPcConfiguration
+ type: object
+ properties:
+ imageDisplayName:
+ type: string
+ nullable: true
+ imageId:
+ type: string
+ imageType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType'
+ osLocale:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcNetworkConfiguration:
+ title: cloudPcNetworkConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcPoolAssignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPoolAssignment
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcConnectionSetting:
title: cloudPcConnectionSetting
type: object
@@ -54110,6 +58200,7 @@ components:
properties:
enableSingleSignOn:
type: boolean
+ description: Indicates whether single sign-on is enabled. The default value is false.
additionalProperties:
type: object
microsoft.graph.cloudPcConnectivityResult:
@@ -54171,6 +58262,20 @@ components:
- notAvailable
- unknownFutureValue
type: string
+ microsoft.graph.cloudPcEntraGroupDetail:
+ title: cloudPcEntraGroupDetail
+ type: object
+ properties:
+ groupDisplayName:
+ type: string
+ description: The display name of the Microsoft Entra ID group. Read-only.
+ nullable: true
+ groupId:
+ type: string
+ description: The unique identifier (GUID) of the Microsoft Entra ID group. Read-only.
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcLoginResult:
title: cloudPcLoginResult
type: object
@@ -54290,6 +58395,12 @@ components:
type: string
description: 'The user principal name (UPN) of the user to whom the device is currently assigned. If no user is assigned, this field remains empty. Example values, john.doe@contoso.onmicrosoft.com and .'
nullable: true
+ sessionStartDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The date and time when the current user session starts, or null if no current user session exists. This value is autogenerated and assigned at the start of each session. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
additionalProperties:
type: object
microsoft.graph.cloudPcStatus:
@@ -54310,6 +58421,7 @@ components:
- resizePendingLicense
- updatingSingleSignOn
- modifyingSingleSignOn
+ - refreshPolicyConfiguration
- preparing
type: string
microsoft.graph.cloudPcStatusDetail:
@@ -54357,6 +58469,27 @@ components:
- administrator
- unknownFutureValue
type: string
+ microsoft.graph.cloudPcEntraUserDetail:
+ title: cloudPcEntraUserDetail
+ type: object
+ properties:
+ userDisplayName:
+ type: string
+ description: The display name of the user. Read-only.
+ nullable: true
+ userId:
+ type: string
+ description: The unique identifier (GUID) of the user. Read-only.
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcUserExperienceType:
+ title: cloudPcUserExperienceType
+ enum:
+ - cloudPc
+ - cloudApp
+ - unknownFutureValue
+ type: string
microsoft.graph.callSettings:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -54706,7 +58839,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.engagementRoleMember'
- description: Users who have been assigned this role.
+ description: Users that have this role assigned.
x-ms-navigationProperty: true
additionalProperties:
type: object
@@ -54747,6 +58880,27 @@ components:
$ref: '#/components/schemas/microsoft.graph.courseStatus'
additionalProperties:
type: object
+ microsoft.graph.storyline:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: storyline
+ type: object
+ properties:
+ followers:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.storylineFollower'
+ description: The users who are following this user.
+ x-ms-navigationProperty: true
+ followings:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.storylineFollowing'
+ description: The users that this user is following.
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
+ description: User's storyline singleton container.
microsoft.graph.inferenceClassificationOverride:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -54868,6 +59022,17 @@ components:
properties:
binaryData:
type: string
+ description: Arbitrary binary data.
+ format: base64url
+ nullable: true
+ structuredData:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.structuredDataEntry'
+ description: Key-value pairs of supported data types.
+ xmlData:
+ type: string
+ description: Binary data for storing serialized XML.
format: base64url
nullable: true
additionalProperties:
@@ -54876,10 +59041,6 @@ components:
title: managedAppLogUpload
type: object
properties:
- managedAppComponent:
- type: string
- description: 'The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only.'
- nullable: true
managedAppComponentDescription:
type: string
description: 'The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only.'
@@ -56055,6 +60216,7 @@ components:
- wipeCanceled
- retireCanceled
- discovered
+ - unknownFutureValue
type: string
description: Management state of device in Microsoft Intune.
x-ms-enum:
@@ -56097,6 +60259,9 @@ components:
- value: discovered
description: The device is discovered but not fully enrolled.
name: discovered
+ - value: unknownFutureValue
+ description: Evolvable enumeration sentinel value. Do not use.
+ name: unknownFutureValue
microsoft.graph.ownerType:
title: ownerType
enum:
@@ -56582,6 +60747,10 @@ components:
type: string
description: Current anti malware version
nullable: true
+ controlledConfigurationEnabled:
+ type: boolean
+ description: 'When TRUE indicates the Windows Defender controlled configuration feature is enabled, when FALSE indicates the Windows Defender controlled configuration feature is not enabled. Defaults to setting on client device.'
+ nullable: true
deviceState:
$ref: '#/components/schemas/microsoft.graph.windowsDeviceHealthState'
engineVersion:
@@ -56897,13 +61066,21 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.onlineMeetingRole'
- description: 'Specifies whose identity is anonymized in the meeting. Possible values are: attendee. The attendee value can''t be removed through a PATCH operation once added.'
+ description: 'Specifies whose identity is anonymized in the meeting. The possible values are: attendee. The attendee value can''t be removed through a PATCH operation once added.'
audioConferencing:
$ref: '#/components/schemas/microsoft.graph.audioConferencing'
chatInfo:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
+ expiryDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Indicates the date and time when the meeting resource expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
isEndToEndEncryptionEnabled:
type: boolean
description: Indicates whether end-to-end encryption (E2EE) is enabled for the online meeting.
@@ -56922,10 +61099,20 @@ components:
nullable: true
lobbyBypassSettings:
$ref: '#/components/schemas/microsoft.graph.lobbyBypassSettings'
+ meetingOptionsWebUrl:
+ type: string
+ description: Provides the URL to the Teams meeting options page for the specified meeting. This link allows only the organizer to configure meeting settings.
+ nullable: true
+ meetingSpokenLanguageTag:
+ type: string
+ description: Specifies the spoken language used during the meeting for recording and transcription purposes.
+ nullable: true
recordAutomatically:
type: boolean
description: Indicates whether to record the meeting automatically.
nullable: true
+ sensitivityLabelAssignment:
+ $ref: '#/components/schemas/microsoft.graph.onlineMeetingSensitivityLabelAssignment'
shareMeetingChatHistoryDefault:
$ref: '#/components/schemas/microsoft.graph.meetingChatHistoryDefaultMode'
subject:
@@ -57011,32 +61198,26 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.actionItem'
- description: The collection of AI-generated action items. Read-only.
callId:
type: string
- description: The ID for the online meeting call for which the callAiInsight was generated. Read-only.
nullable: true
contentCorrelationId:
type: string
- description: The unique ID that correlates the transcript from which the insights were generated. Read-only.
nullable: true
createdDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'Date and time at which the corresponding transcript was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
format: date-time
nullable: true
endDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'Date and time at which the corresponding transcription ends. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
format: date-time
nullable: true
meetingNotes:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.meetingNote'
- description: The collection of AI-generated meeting notes. Read-only.
viewpoint:
$ref: '#/components/schemas/microsoft.graph.callAiInsightViewPoint'
additionalProperties:
@@ -57079,49 +61260,6 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
- microsoft.graph.callRecording:
- allOf:
- - $ref: '#/components/schemas/microsoft.graph.entity'
- - title: callRecording
- type: object
- properties:
- callId:
- type: string
- description: The unique identifier for the call that is related to this recording. Read-only.
- nullable: true
- content:
- type: string
- description: The content of the recording. Read-only.
- format: base64url
- nullable: true
- contentCorrelationId:
- type: string
- description: The unique identifier that links the transcript with its corresponding recording. Read-only.
- nullable: true
- createdDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- description: 'Date and time at which the recording was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
- format: date-time
- nullable: true
- endDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- description: 'Date and time at which the recording ends. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
- format: date-time
- nullable: true
- meetingId:
- type: string
- description: The unique identifier of the onlineMeeting related to this recording. Read-only.
- nullable: true
- meetingOrganizer:
- $ref: '#/components/schemas/microsoft.graph.identitySet'
- recordingContentUrl:
- type: string
- description: The URL that can be used to access the content of the recording. Read-only.
- nullable: true
- additionalProperties:
- type: object
microsoft.graph.meetingRegistration:
allOf:
- $ref: '#/components/schemas/microsoft.graph.meetingRegistrationBase'
@@ -57172,54 +61310,6 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
- microsoft.graph.callTranscript:
- allOf:
- - $ref: '#/components/schemas/microsoft.graph.entity'
- - title: callTranscript
- type: object
- properties:
- callId:
- type: string
- description: The unique identifier for the call that is related to this transcript. Read-only.
- nullable: true
- content:
- type: string
- description: The content of the transcript. Read-only.
- format: base64url
- nullable: true
- contentCorrelationId:
- type: string
- description: The unique identifier that links the transcript with its corresponding recording. Read-only.
- nullable: true
- createdDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- description: 'Date and time at which the transcript was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
- format: date-time
- nullable: true
- endDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- description: 'Date and time at which the transcription ends. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.'
- format: date-time
- nullable: true
- meetingId:
- type: string
- description: The unique identifier of the online meeting related to this transcript. Read-only.
- nullable: true
- meetingOrganizer:
- $ref: '#/components/schemas/microsoft.graph.identitySet'
- metadataContent:
- type: string
- description: The time-aligned metadata of the utterances in the transcript. Read-only.
- format: base64url
- nullable: true
- transcriptContentUrl:
- type: string
- description: The URL that can be used to access the content of the transcript. Read-only.
- nullable: true
- additionalProperties:
- type: object
microsoft.graph.outlookCategory:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -57403,6 +61493,11 @@ components:
type: string
description: The type of query. Examples include MicrosoftGraph and ARM.
nullable: true
+ reviewerId:
+ type: string
+ nullable: true
+ scopeType:
+ $ref: '#/components/schemas/microsoft.graph.accessReviewReviewerScopeType'
additionalProperties:
type: object
microsoft.graph.accessReviewScope:
@@ -57449,6 +61544,10 @@ components:
description: 'The timestamp when the approval decision was applied. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Supports $select. Read-only.'
format: date-time
nullable: true
+ applyDescription:
+ type: string
+ description: The description of the apply result.
+ nullable: true
applyResult:
type: string
description: 'The result of applying the decision. Possible values: New, AppliedSuccessfully, AppliedWithUnknownFailure, AppliedSuccessfullyButObjectNotFound, and ApplyNotSupported. Supports $select, $orderby, and $filter (eq only). Read-only.'
@@ -57461,6 +61560,8 @@ components:
type: string
description: Justification left by the reviewer when they made the decision.
nullable: true
+ permission:
+ $ref: '#/components/schemas/microsoft.graph.accessReviewInstanceDecisionItemPermission'
principal:
$ref: '#/components/schemas/microsoft.graph.identity'
principalLink:
@@ -57718,9 +61819,12 @@ components:
description: 'The date and time at which the task is due. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
+ hasChat:
+ type: boolean
+ description: 'Read-only. This value is true if the task has chat messages associated with it. Otherwise, false.'
hasDescription:
type: boolean
- description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.'
+ description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise, false.'
nullable: true
isArchived:
type: boolean
@@ -57741,11 +61845,12 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
type: string
- description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in plannern.'
+ description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in planner.'
nullable: true
percentComplete:
maximum: 2147483647
@@ -57793,6 +61898,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
details:
$ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ messages:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ description: Read-only. Nullable. Chat messages associated with the task.
+ x-ms-navigationProperty: true
progressTaskBoardFormat:
$ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
additionalProperties:
@@ -57827,6 +61938,20 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.userWorkLocation:
+ title: userWorkLocation
+ type: object
+ properties:
+ placeId:
+ type: string
+ description: 'Identifier of the place, if applicable.'
+ nullable: true
+ source:
+ $ref: '#/components/schemas/microsoft.graph.workLocationSource'
+ workLocationType:
+ $ref: '#/components/schemas/microsoft.graph.workLocationType'
+ additionalProperties:
+ type: object
microsoft.graph.userAccountInformation:
allOf:
- $ref: '#/components/schemas/microsoft.graph.itemFacet'
@@ -57841,8 +61966,12 @@ components:
type: string
description: Contains the two-character country code associated with the users' account.
nullable: true
+ originTenantInfo:
+ $ref: '#/components/schemas/microsoft.graph.originTenantInfo'
preferredLanguageTag:
$ref: '#/components/schemas/microsoft.graph.localeInfo'
+ userPersona:
+ $ref: '#/components/schemas/microsoft.graph.userPersona'
userPrincipalName:
type: string
description: The user principal name (UPN) of the user associated with the account.
@@ -58417,6 +62546,7 @@ components:
properties:
inPlaceArchiveMailboxId:
type: string
+ description: The unique identifier for the user's In-Place Archive mailbox.
nullable: true
primaryMailboxId:
type: string
@@ -58507,6 +62637,28 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.workHoursAndLocationsSetting:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: workHoursAndLocationsSetting
+ type: object
+ properties:
+ maxSharedWorkLocationDetails:
+ $ref: '#/components/schemas/microsoft.graph.maxWorkLocationDetails'
+ occurrences:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.workPlanOccurrence'
+ description: Collection of work plan occurrences.
+ x-ms-navigationProperty: true
+ recurrences:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.workPlanRecurrence'
+ description: Collection of recurring work plans defined by the user.
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.workingTimeSchedule:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -58531,6 +62683,49 @@ components:
$ref: '#/components/schemas/microsoft.graph.chat'
additionalProperties:
type: object
+ microsoft.graph.teamworkSection:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: teamworkSection
+ type: object
+ properties:
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Date and time when the section was created. Read-only. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
+ displayIcon:
+ $ref: '#/components/schemas/microsoft.graph.sectionDisplayIcon'
+ displayName:
+ type: string
+ description: 'The display name of the section. Required. Maximum length is 50 characters. Display names are case-sensitive and must be unique within a user''s sections. The following names are reserved for system-defined sections and can''t be used when creating a user-defined section: RecentChats, QuickViews, TeamsAndChannels, MutedChats, MeetingChats, EngageCommunities.'
+ isExpanded:
+ type: boolean
+ description: Indicates whether the section is expanded in the user interface. The default value is true.
+ nullable: true
+ isHierarchicalViewEnabled:
+ type: boolean
+ description: Indicates whether the hierarchical view is enabled for the section. Read-only.
+ nullable: true
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Date and time when the section was last modified. Read-only. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
+ sectionType:
+ $ref: '#/components/schemas/microsoft.graph.sectionType'
+ sortType:
+ $ref: '#/components/schemas/microsoft.graph.sectionSortType'
+ items:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.teamworkSectionItem'
+ description: 'The items (chats, channels, meetings, or communities) organized within the section.'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.todoTaskList:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -58555,6 +62750,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.extension'
description: The collection of open extensions defined for the task list. Nullable.
x-ms-navigationProperty: true
+ singleValueExtendedProperties:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.singleValueExtendedProperty'
+ description: The collection of single-value extended properties defined for the task list. Read-only. Nullable.
+ x-ms-navigationProperty: true
tasks:
type: array
items:
@@ -58707,6 +62908,30 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.teamsApp:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: teamsApp
+ type: object
+ properties:
+ displayName:
+ type: string
+ description: The name of the catalog app provided by the app developer in the Microsoft Teams zip app package.
+ nullable: true
+ distributionMethod:
+ $ref: '#/components/schemas/microsoft.graph.teamsAppDistributionMethod'
+ externalId:
+ type: string
+ description: The ID of the catalog provided by the app developer in the Microsoft Teams zip app package.
+ nullable: true
+ appDefinitions:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition'
+ description: The details for each version of the app.
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.teamsChannelPlanner:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -58758,30 +62983,6 @@ components:
$ref: '#/components/schemas/microsoft.graph.teamsAppInstallationScopes'
additionalProperties:
type: object
- microsoft.graph.teamsApp:
- allOf:
- - $ref: '#/components/schemas/microsoft.graph.entity'
- - title: teamsApp
- type: object
- properties:
- displayName:
- type: string
- description: The name of the catalog app provided by the app developer in the Microsoft Teams zip app package.
- nullable: true
- distributionMethod:
- $ref: '#/components/schemas/microsoft.graph.teamsAppDistributionMethod'
- externalId:
- type: string
- description: The ID of the catalog provided by the app developer in the Microsoft Teams zip app package.
- nullable: true
- appDefinitions:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition'
- description: The details for each version of the app.
- x-ms-navigationProperty: true
- additionalProperties:
- type: object
microsoft.graph.teamsAppDefinition:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -59960,6 +64161,8 @@ components:
title: file
type: object
properties:
+ archiveStatus:
+ $ref: '#/components/schemas/microsoft.graph.fileArchiveStatus'
hashes:
$ref: '#/components/schemas/microsoft.graph.hashes'
mimeType:
@@ -60407,6 +64610,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.workbookComment'
+ description: Represents a collection of comments in a workbook.
x-ms-navigationProperty: true
functions:
$ref: '#/components/schemas/microsoft.graph.workbookFunctions'
@@ -60839,6 +65043,22 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.sharePointGroupIdentity:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.identity'
+ - title: sharePointGroupIdentity
+ type: object
+ properties:
+ principalId:
+ type: string
+ description: The principal ID of the SharePoint group in the tenant. Read-only.
+ nullable: true
+ title:
+ type: string
+ description: The title of the SharePoint group. Read-only.
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.sharePointIdentity:
allOf:
- $ref: '#/components/schemas/microsoft.graph.identity'
@@ -60902,6 +65122,60 @@ components:
$ref: '#/components/schemas/microsoft.graph.termStore.term'
additionalProperties:
type: object
+ microsoft.graph.cloudLicensing.allotment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: allotment
+ type: object
+ properties:
+ allottedUnits:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ description: The number of licenses contained within the allotment. Not nullable. Read-only.
+ format: int32
+ assignableTo:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.assigneeTypes'
+ consumedUnits:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ description: The number of licenses that are currently consumed by assignments from this allotment. Not nullable. Read-only.
+ format: int32
+ services:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.service'
+ description: The list of services that might be enabled or disabled for assignments from this allotment. Not nullable. Read-only.
+ skuId:
+ pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$'
+ type: string
+ description: Unique identifier (GUID) for the service SKU that is equal to the skuId property on the related subscribedSku object. Read-only. Supports $filter.
+ format: uuid
+ nullable: true
+ skuPartNumber:
+ type: string
+ description: 'Unique SKU display name that is equal to the skuPartNumber on the related subscribedSku object; for example, AAD_Premium. Read-only.'
+ nullable: true
+ subscriptions:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.subscription'
+ description: Basic information about the subscriptions that supports this allotment.
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.assignment'
+ description: The list of license assignments that consume licenses from this allotment. Not nullable.
+ x-ms-navigationProperty: true
+ waitingMembers:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.waitingMember'
+ description: List of over-assigned users who are in the waiting room for an allotment due to license capacity limits.
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudLicensing.service:
title: service
type: object
@@ -61114,6 +65388,26 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.contentSensitivityLabelAssignment:
+ title: contentSensitivityLabelAssignment
+ type: object
+ properties:
+ assignmentMethod:
+ $ref: '#/components/schemas/microsoft.graph.sensitivityLabelAssignmentMethod'
+ justificationText:
+ type: string
+ description: The justification text provided when you change the sensitivity label. Used during label downgrade to document the reason. Optional.
+ nullable: true
+ sensitivityLabelId:
+ type: string
+ description: The unique identifier of the sensitivity label applied to the content. This ID corresponds to a label defined in the Microsoft Information Protection policy.
+ nullable: true
+ tenantId:
+ type: string
+ description: The unique identifier of the tenant where the sensitivity label is defined and applied.
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.plannerPlanContextCollection:
title: plannerPlanContextCollection
type: object
@@ -61293,6 +65587,13 @@ components:
type: object
additionalProperties:
type: object
+ microsoft.graph.contentCategory:
+ title: contentCategory
+ enum:
+ - none
+ - ai
+ - unknownFutureValue
+ type: string
microsoft.graph.dlpAction:
title: dlpAction
enum:
@@ -61308,6 +65609,7 @@ components:
- sPRuntimeAccessControl
- sPSharingNotifyUser
- sPSharingGenerateIncidentReport
+ - restrictWebGrounding
type: string
microsoft.graph.contentProcessingErrorType:
title: contentProcessingErrorType
@@ -61422,6 +65724,42 @@ components:
- deviceGroup
- unknownFutureValue
type: string
+ microsoft.graph.security.securityCopilot.skillTypeDescriptor:
+ title: skillTypeDescriptor
+ type: object
+ properties:
+ name:
+ type: string
+ description: Unsupported.
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.userSet:
+ title: userSet
+ type: object
+ properties:
+ isBackup:
+ type: boolean
+ description: 'For a user in an approval stage, this property indicates whether the user is a backup fallback approver.'
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.requestSchedule:
+ title: requestSchedule
+ type: object
+ properties:
+ expiration:
+ $ref: '#/components/schemas/microsoft.graph.expirationPattern'
+ recurrence:
+ $ref: '#/components/schemas/microsoft.graph.patternedRecurrence'
+ startDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. In PIM, when the eligible or active assignment becomes active.'
+ format: date-time
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.printerBase:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -61707,6 +66045,7 @@ components:
properties:
displayName:
type: string
+ description: Display name for the client application.
nullable: true
additionalProperties:
type: object
@@ -61819,6 +66158,13 @@ components:
- notAttested
- unknownFutureValue
type: string
+ microsoft.graph.passkeyType:
+ title: passkeyType
+ enum:
+ - deviceBound
+ - synced
+ - unknownFutureValue
+ type: string
microsoft.graph.webauthnPublicKeyCredential:
title: webauthnPublicKeyCredential
type: object
@@ -61843,6 +66189,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.identity'
hashFunction:
$ref: '#/components/schemas/microsoft.graph.hardwareOathTokenHashFunction'
+ lastUsedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The date and time the authentication method was last used by the user. Read-only. Optional. This optional value is null if the authentication method doesn''t populate it. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
manufacturer:
type: string
description: Manufacturer name of the hardware token. Supports $filter (eq).
@@ -62180,6 +66532,13 @@ components:
description: For a list of possible values see formatName values.
additionalProperties:
type: object
+ microsoft.graph.cloudPcProvisioningPolicyImageType:
+ title: cloudPcProvisioningPolicyImageType
+ enum:
+ - gallery
+ - custom
+ - unknownFutureValue
+ type: string
microsoft.graph.cloudPcHealthCheckItem:
title: cloudPcHealthCheckItem
type: object
@@ -62209,6 +66568,8 @@ components:
- availableWithWarning
- unavailable
- unknownFutureValue
+ - underServiceMaintenance
+ - inUse
type: string
microsoft.graph.cloudPcDisasterRecoveryCapabilityType:
title: cloudPcDisasterRecoveryCapabilityType
@@ -62406,7 +66767,7 @@ components:
createdDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: The timestamp when the role was assigned to the user.
+ description: 'The date and time when the role was assigned to the user. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
format: date-time
readOnly: true
userId:
@@ -62427,6 +66788,28 @@ components:
- completed
- unknownFutureValue
type: string
+ microsoft.graph.storylineFollower:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: storylineFollower
+ type: object
+ properties:
+ follower:
+ $ref: '#/components/schemas/microsoft.graph.engagementIdentitySet'
+ additionalProperties:
+ type: object
+ description: Engagement storyline follower.
+ microsoft.graph.storylineFollowing:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: storylineFollowing
+ type: object
+ properties:
+ following:
+ $ref: '#/components/schemas/microsoft.graph.engagementIdentitySet'
+ additionalProperties:
+ type: object
+ description: Engagement storyline following.
microsoft.graph.sharedInsight:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -62686,6 +67069,16 @@ components:
- failed
- unknownFutureValue
type: string
+ microsoft.graph.structuredDataEntry:
+ title: structuredDataEntry
+ type: object
+ properties:
+ keyEntry:
+ $ref: '#/components/schemas/microsoft.graph.structuredDataEntryTypedValue'
+ valueEntry:
+ $ref: '#/components/schemas/microsoft.graph.structuredDataEntryTypedValue'
+ additionalProperties:
+ type: object
microsoft.graph.managedAppLogUploadState:
title: managedAppLogUploadState
enum:
@@ -63889,6 +68282,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -63919,6 +68327,16 @@ components:
$ref: '#/components/schemas/microsoft.graph.lobbyBypassScope'
additionalProperties:
type: object
+ microsoft.graph.onlineMeetingSensitivityLabelAssignment:
+ title: onlineMeetingSensitivityLabelAssignment
+ type: object
+ properties:
+ sensitivityLabelId:
+ type: string
+ description: Id of the sensitivity label that is applied to the Teams meeting.
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.meetingChatHistoryDefaultMode:
title: meetingChatHistoryDefaultMode
enum:
@@ -63988,15 +68406,12 @@ components:
properties:
ownerDisplayName:
type: string
- description: The display name of the owner of the action item.
nullable: true
text:
type: string
- description: The text content of the action item.
nullable: true
title:
type: string
- description: The title of the action item.
nullable: true
additionalProperties:
type: object
@@ -64008,14 +68423,11 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.meetingNoteSubpoint'
- description: A collection of subpoints of the meeting note.
text:
type: string
- description: The text of the meeting note.
nullable: true
title:
type: string
- description: The title of the meeting note.
nullable: true
additionalProperties:
type: object
@@ -64027,7 +68439,6 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.mentionEvent'
- description: The collection of AI-generated mention events.
additionalProperties:
type: object
microsoft.graph.virtualEventExternalInformation:
@@ -64059,6 +68470,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -64073,7 +68489,7 @@ components:
nullable: true
role:
type: string
- description: 'Role of the attendee. Possible values are: None, Attendee, Presenter, and Organizer.'
+ description: 'Role of the attendee. The possible values are: None, Attendee, Presenter, and Organizer.'
nullable: true
totalAttendanceInSeconds:
maximum: 2147483647
@@ -64191,6 +68607,18 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.accessReviewReviewerScopeType:
+ title: accessReviewReviewerScopeType
+ enum:
+ - user
+ - group
+ - self
+ - manager
+ - sponsor
+ - resourceOwner
+ - managerOrSponsor
+ - unknownFutureValue
+ type: string
microsoft.graph.userIdentity:
allOf:
- $ref: '#/components/schemas/microsoft.graph.identity'
@@ -64207,6 +68635,28 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.accessReviewInstanceDecisionItemPermission:
+ title: accessReviewInstanceDecisionItemPermission
+ type: object
+ properties:
+ description:
+ type: string
+ description: The description of the permission.
+ nullable: true
+ displayName:
+ type: string
+ description: The display name of the permission.
+ nullable: true
+ id:
+ type: string
+ description: The identifier of the permission.
+ nullable: true
+ type:
+ type: string
+ description: The type of the permission.
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.decisionItemPrincipalResourceMembership:
title: decisionItemPrincipalResourceMembership
type: object
@@ -64219,6 +68669,10 @@ components:
title: accessReviewInstanceDecisionItemResource
type: object
properties:
+ description:
+ type: string
+ description: Description of the resource
+ nullable: true
displayName:
type: string
description: Display name of the resource
@@ -64229,7 +68683,7 @@ components:
nullable: true
type:
type: string
- description: 'Type of resource. Types include: Group, ServicePrincipal, DirectoryRole, AzureRole, AccessPackageAssignmentPolicy.'
+ description: 'Type of resource. Types include: Group, ServicePrincipal, DirectoryRole, AzureRole, AccessPackageAssignmentPolicy, and CustomDataProvidedResource.'
nullable: true
additionalProperties:
type: object
@@ -64293,6 +68747,9 @@ components:
type: number
description: 'Duration of each recurrence of review (accessReviewInstance) in number of days. NOTE: If the stageSettings of the accessReviewScheduleDefinition object is defined, its durationInDays setting will be used instead of the value of this property.'
format: int32
+ isAgenticExperienceEnabled:
+ type: boolean
+ nullable: true
justificationRequiredOnApproval:
type: boolean
description: Indicates whether reviewers are required to provide justification with their decision. Default value is false.
@@ -64492,6 +68949,51 @@ components:
$ref: '#/components/schemas/microsoft.graph.plannerExternalReferences'
additionalProperties:
type: object
+ microsoft.graph.plannerTaskChatMessage:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: plannerTaskChatMessage
+ type: object
+ properties:
+ content:
+ type: string
+ description: The content of the chat message. Supports plain text and sanitized HTML.
+ nullable: true
+ createdBy:
+ $ref: '#/components/schemas/microsoft.graph.identitySet'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The date and time when the message was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
+ format: date-time
+ deletedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ editedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ mentions:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMention'
+ description: The list of mentions in the message.
+ messageType:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessageType'
+ parentEntityId:
+ type: string
+ description: The ID of the parent plannerTask that this message belongs to.
+ nullable: true
+ reactions:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReaction'
+ description: The reactions on the message.
+ additionalProperties:
+ type: object
microsoft.graph.plannerProgressTaskBoardTaskFormat:
allOf:
- $ref: '#/components/schemas/microsoft.graph.plannerDelta'
@@ -64504,6 +69006,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.workLocationSource:
+ title: workLocationSource
+ enum:
+ - none
+ - manual
+ - scheduled
+ - automatic
+ - unknownFutureValue
+ type: string
+ microsoft.graph.workLocationType:
+ title: workLocationType
+ enum:
+ - unspecified
+ - office
+ - remote
+ - timeOff
+ - unknownFutureValue
+ type: string
microsoft.graph.itemFacet:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -64542,6 +69062,30 @@ components:
description: Where the values within an entity originated if synced from another source.
additionalProperties:
type: object
+ microsoft.graph.originTenantInfo:
+ title: originTenantInfo
+ type: object
+ properties:
+ originTenantId:
+ type: string
+ description: The identifier of the tenant where the user account was originally provisioned.
+ nullable: true
+ originUserId:
+ type: string
+ description: The identifier of the user in the origin tenant.
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.userPersona:
+ title: userPersona
+ enum:
+ - unknown
+ - externalMember
+ - externalGuest
+ - internalMember
+ - internalGuest
+ - unknownFutureValue
+ type: string
microsoft.graph.personAnnualEventType:
title: personAnnualEventType
enum:
@@ -64577,7 +69121,7 @@ components:
properties:
abbreviation:
type: string
- description: 'Shortened name of the degree or program (example: PhD, MBA)'
+ description: 'Shortened name of the degree or program, for example, PhD and MBA.'
nullable: true
activities:
type: array
@@ -64604,14 +69148,14 @@ components:
items:
type: string
nullable: true
- description: Majors and minors associated with the program. (if applicable)
+ description: 'Majors and minors associated with the program, if applicable.'
grade:
type: string
- description: 'The final grade, class, GPA, or score.'
+ description: 'The final grade, class, grade point average (GPA), or score.'
nullable: true
notes:
type: string
- description: More notes the user provided.
+ description: More notes provided by the user.
nullable: true
webUrl:
type: string
@@ -64681,6 +69225,14 @@ components:
type: string
description: A description for the position in question.
nullable: true
+ employeeId:
+ type: string
+ description: The identifier assigned to the employee.
+ nullable: true
+ employeeType:
+ type: string
+ description: The type of employment for the position.
+ nullable: true
endMonthYear:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$'
type: string
@@ -64736,6 +69288,10 @@ components:
type: string
description: 'Legal entity number of the company or its subdivision. For information on how to set the value for the companyCode, see profileSourceAnnotation.'
nullable: true
+ costCenter:
+ type: string
+ description: The cost center associated with the company or department.
+ nullable: true
department:
type: string
description: Department Name within a company.
@@ -64744,6 +69300,10 @@ components:
type: string
description: Company name.
nullable: true
+ division:
+ type: string
+ description: The division within the company.
+ nullable: true
officeLocation:
type: string
description: Office Location of the person referred to.
@@ -64957,6 +69517,59 @@ components:
description: Base64-encoded JSON setting value.
additionalProperties:
type: object
+ microsoft.graph.maxWorkLocationDetails:
+ title: maxWorkLocationDetails
+ enum:
+ - unknown
+ - none
+ - approximate
+ - specific
+ - unknownFutureValue
+ type: string
+ microsoft.graph.workPlanOccurrence:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: workPlanOccurrence
+ type: object
+ properties:
+ end:
+ $ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
+ placeId:
+ type: string
+ description: Identifier of a place from the Microsoft Graph Places Directory API. Only applicable when workLocationType is set to office.
+ nullable: true
+ recurrenceId:
+ type: string
+ description: The identifier of the parent recurrence pattern that generated this occurrence. The value is null for time-off occurrences because they don't have a parent recurrence.
+ nullable: true
+ start:
+ $ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
+ timeOffDetails:
+ $ref: '#/components/schemas/microsoft.graph.timeOffDetails'
+ workLocationType:
+ $ref: '#/components/schemas/microsoft.graph.workLocationType'
+ additionalProperties:
+ type: object
+ microsoft.graph.workPlanRecurrence:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: workPlanRecurrence
+ type: object
+ properties:
+ end:
+ $ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
+ placeId:
+ type: string
+ description: Identifier of a place from the Microsoft Graph Places Directory API. Only applicable when workLocationType is set to office.
+ nullable: true
+ recurrence:
+ $ref: '#/components/schemas/microsoft.graph.patternedRecurrence'
+ start:
+ $ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
+ workLocationType:
+ $ref: '#/components/schemas/microsoft.graph.workLocationType'
+ additionalProperties:
+ type: object
microsoft.graph.teamInfo:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -64975,6 +69588,63 @@ components:
$ref: '#/components/schemas/microsoft.graph.team'
additionalProperties:
type: object
+ microsoft.graph.sectionDisplayIcon:
+ title: sectionDisplayIcon
+ type: object
+ properties:
+ contentUrl:
+ type: string
+ description: The URL to a custom icon image. Applicable when iconType is custom.
+ nullable: true
+ displayName:
+ type: string
+ description: The human-readable name of the icon.
+ nullable: true
+ iconType:
+ type: string
+ description: 'The type of icon. Use an emoji character such as 👍 for an emoji icon, or custom for a custom image icon.'
+ skinTone:
+ $ref: '#/components/schemas/microsoft.graph.sectionIconSkinTone'
+ additionalProperties:
+ type: object
+ microsoft.graph.sectionType:
+ title: sectionType
+ enum:
+ - userDefined
+ - systemDefined
+ - unknownFutureValue
+ type: string
+ microsoft.graph.sectionSortType:
+ title: sectionSortType
+ enum:
+ - mostRecent
+ - unreadThenMostRecent
+ - nameAlphabetical
+ - userDefinedCustomOrder
+ - unknownFutureValue
+ type: string
+ microsoft.graph.teamworkSectionItem:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: teamworkSectionItem
+ type: object
+ properties:
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Date and time when the item was added to the section. Read-only. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
+ itemType:
+ $ref: '#/components/schemas/microsoft.graph.sectionItemType'
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Date and time when the item was last modified. Read-only. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.wellknownListName:
title: wellknownListName
enum:
@@ -64983,6 +69653,18 @@ components:
- flaggedEmails
- unknownFutureValue
type: string
+ microsoft.graph.singleValueExtendedProperty:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: singleValueExtendedProperty
+ type: object
+ properties:
+ value:
+ type: string
+ description: The value of the property.
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.todoTask:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -65070,6 +69752,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.singleValueExtendedProperty'
+ description: A collection of custom fields linked to the task.
x-ms-navigationProperty: true
additionalProperties:
type: object
@@ -65094,6 +69777,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -65138,13 +69824,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventRegistration:
@@ -65224,6 +69903,14 @@ components:
- moderators
- unknownFutureValue
type: string
+ microsoft.graph.teamsAppDistributionMethod:
+ title: teamsAppDistributionMethod
+ enum:
+ - store
+ - organization
+ - sideloaded
+ - unknownFutureValue
+ type: string
microsoft.graph.teamsAppResourceSpecificPermission:
title: teamsAppResourceSpecificPermission
type: object
@@ -65246,14 +69933,6 @@ components:
type: string
x-ms-enum-flags:
isFlags: true
- microsoft.graph.teamsAppDistributionMethod:
- title: teamsAppDistributionMethod
- enum:
- - store
- - organization
- - sideloaded
- - unknownFutureValue
- type: string
microsoft.graph.teamsAppAuthorization:
title: teamsAppAuthorization
type: object
@@ -65992,6 +70671,14 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.fileArchiveStatus:
+ title: fileArchiveStatus
+ enum:
+ - notArchived
+ - fullyArchived
+ - reactivating
+ - unknownFutureValue
+ type: string
microsoft.graph.hashes:
title: hashes
type: object
@@ -66198,7 +70885,7 @@ components:
properties:
calculationMode:
type: string
- description: 'Returns the calculation mode used in the workbook. Possible values are: Automatic, AutomaticExceptTables, Manual.'
+ description: 'Returns the calculation mode used in the workbook. The possible values are: Automatic, AutomaticExceptTables, Manual.'
additionalProperties:
type: object
microsoft.graph.workbookComment:
@@ -66207,13 +70894,26 @@ components:
- title: workbookComment
type: object
properties:
+ cellAddress:
+ type: string
+ description: 'The cell where the comment is located. The address value is in A1-style, which contains the sheet reference (for example, Sheet1!A1). Read-only.'
+ nullable: true
content:
type: string
- description: The content of the comment.
+ description: The content of the comment that is the String displayed to end-users.
nullable: true
contentType:
type: string
- description: The content type of the comment.
+ description: 'The content type of the comment. Supported values are: plain, mention.'
+ mentions:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.workbookCommentMention'
+ description: 'A collection that contains all the people mentioned within the comment. When contentType is plain, this property is an empty array. Read-only.'
+ richContent:
+ type: string
+ description: 'The rich content of the comment (for example, comment content with mentions, where the first mentioned entity has an ID attribute of 0 and the second has an ID attribute of 1). When contentType is plain, this property is empty. Read-only.'
+ nullable: true
replies:
type: array
items:
@@ -66250,7 +70950,7 @@ components:
description: Indicates whether the name is scoped to the workbook or to a specific worksheet. Read-only.
type:
type: string
- description: 'The type of reference is associated with the name. Possible values are: String, Integer, Double, Boolean, Range. Read-only.'
+ description: 'The type of reference is associated with the name. The possible values are: String, Integer, Double, Boolean, Range. Read-only.'
nullable: true
value:
$ref: '#/components/schemas/microsoft.graph.Json'
@@ -66314,7 +71014,7 @@ components:
description: Indicates whether the total row is visible or not. This value can be set to show or remove the total row.
style:
type: string
- description: 'A constant value that represents the Table style. Possible values are: TableStyleLight1 through TableStyleLight21, TableStyleMedium1 through TableStyleMedium28, TableStyleStyleDark1 through TableStyleStyleDark11. A custom user-defined style present in the workbook can also be specified.'
+ description: 'A constant value that represents the Table style. The possible values are: TableStyleLight1 through TableStyleLight21, TableStyleMedium1 through TableStyleMedium28, TableStyleStyleDark1 through TableStyleStyleDark11. A custom user-defined style present in the workbook can also be specified.'
nullable: true
columns:
type: array
@@ -66552,6 +71252,29 @@ components:
type: string
x-ms-enum-flags:
isFlags: true
+ microsoft.graph.cloudLicensing.subscription:
+ title: subscription
+ type: object
+ properties:
+ nextLifecycleDate:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$'
+ type: string
+ description: The date on which the current state transitions to the next state.
+ format: date
+ startDate:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$'
+ type: string
+ description: The date when the subscription started.
+ format: date
+ state:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.subscriptionState'
+ subscriptionId:
+ type: string
+ description: Identifier for the subscription object.
+ tags:
+ $ref: '#/components/schemas/microsoft.graph.cloudLicensing.subscriptionTags'
+ additionalProperties:
+ type: object
microsoft.graph.attendeeType:
title: attendeeType
enum:
@@ -66598,6 +71321,14 @@ components:
- onlineMeeting
- plannerTask
type: string
+ microsoft.graph.sensitivityLabelAssignmentMethod:
+ title: sensitivityLabelAssignmentMethod
+ enum:
+ - standard
+ - privileged
+ - auto
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerCreationSourceKind:
title: plannerCreationSourceKind
enum:
@@ -66786,6 +71517,26 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.expirationPattern:
+ title: expirationPattern
+ type: object
+ properties:
+ duration:
+ pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
+ type: string
+ description: 'The requestor''s desired duration of access represented in ISO 8601 format for durations. For example, PT3H refers to three hours. If specified in a request, endDateTime shouldn''t be present and the type property should be set to afterDuration.'
+ format: duration
+ nullable: true
+ endDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Timestamp of date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
+ type:
+ $ref: '#/components/schemas/microsoft.graph.expirationPatternType'
+ additionalProperties:
+ type: object
microsoft.graph.printerCapabilities:
title: printerCapabilities
type: object
@@ -66872,13 +71623,13 @@ components:
items:
type: string
nullable: true
- description: 'The media (that is, paper) colors supported by the printer.'
+ description: 'The media (for example, paper) colors supported by the printer.'
mediaSizes:
type: array
items:
type: string
nullable: true
- description: The media sizes supported by the printer. Supports standard size names for ISO and ANSI media sizes. Valid values are in the following table.
+ description: 'The media sizes supported by the printer. Supports standard size names for ISO and ANSI media sizes. For the list of supported values, see mediaSizes values.'
mediaTypes:
type: array
items:
@@ -67317,12 +72068,12 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.keyCredentialConfiguration'
- x-ms-navigationProperty: true
+ description: Collection of certificate restrictions settings to be applied to an application or service principal.
passwordCredentials:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.passwordCredentialConfiguration'
- x-ms-navigationProperty: true
+ description: Collection of password restrictions settings to be applied to an application or service principal.
additionalProperties:
type: object
microsoft.graph.customAppManagementApplicationConfiguration:
@@ -67333,6 +72084,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.audiencesConfiguration'
identifierUris:
$ref: '#/components/schemas/microsoft.graph.identifierUriConfiguration'
+ redirectUris:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriConfiguration'
additionalProperties:
type: object
microsoft.graph.customClaimConfiguration:
@@ -67775,6 +72528,19 @@ components:
- value: exclude
description: 'Indicates out-filter, rule matching will not offer the payload to devices.'
name: exclude
+ microsoft.graph.engagementIdentitySet:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.identitySet'
+ - title: engagementIdentitySet
+ type: object
+ properties:
+ audience:
+ $ref: '#/components/schemas/microsoft.graph.identity'
+ group:
+ $ref: '#/components/schemas/microsoft.graph.identity'
+ additionalProperties:
+ type: object
+ description: The Viva Engage identities.
microsoft.graph.sharingDetail:
title: sharingDetail
type: object
@@ -67905,6 +72671,19 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.structuredDataEntryTypedValue:
+ title: structuredDataEntryTypedValue
+ type: object
+ properties:
+ type:
+ $ref: '#/components/schemas/microsoft.graph.structuredDataEntryValueType'
+ values:
+ type: array
+ items:
+ type: string
+ description: 'Represents the value. The contained elements might be one of the following cases: when the type is stringArray, it contains arbitrary string values; otherwise, it contains exactly one string value. The caller is responsible for data type conversion.'
+ additionalProperties:
+ type: object
microsoft.graph.settingSource:
title: settingSource
type: object
@@ -68334,11 +73113,9 @@ components:
properties:
text:
type: string
- description: The text of the meeting note subpoint.
nullable: true
title:
type: string
- description: The title of the meeting note subpoint.
nullable: true
additionalProperties:
type: object
@@ -68349,14 +73126,12 @@ components:
eventDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'The date and time of the mention event. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
format: date-time
nullable: true
speaker:
$ref: '#/components/schemas/microsoft.graph.identitySet'
transcriptUtterance:
type: string
- description: The utterance in the online meeting transcript that contains the mention event.
nullable: true
additionalProperties:
type: object
@@ -68385,6 +73160,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -68538,6 +73331,45 @@ components:
type: object
additionalProperties:
type: object
+ microsoft.graph.plannerTaskChatMention:
+ title: plannerTaskChatMention
+ type: object
+ properties:
+ mentioned:
+ type: string
+ description: The ID of the mentioned user.
+ nullable: true
+ mentionType:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMentionType'
+ position:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ description: The zero-based position of the mention in the message content.
+ format: int32
+ additionalProperties:
+ type: object
+ microsoft.graph.plannerTaskChatMessageType:
+ title: plannerTaskChatMessageType
+ enum:
+ - richTextHtml
+ - plainText
+ - unknownFutureValue
+ type: string
+ microsoft.graph.plannerTaskChatReaction:
+ title: plannerTaskChatReaction
+ type: object
+ properties:
+ reactionEvents:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEvent'
+ reactionType:
+ type: string
+ description: 'The type of reaction, such as like, heart, or emoji characters.'
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.allowedAudiences:
title: allowedAudiences
enum:
@@ -68661,6 +73493,38 @@ components:
type: object
additionalProperties:
type: object
+ microsoft.graph.timeOffDetails:
+ title: timeOffDetails
+ type: object
+ properties:
+ isAllDay:
+ type: boolean
+ description: Indicates whether the time-off entry spans the entire day.
+ subject:
+ type: string
+ description: The subject or reason for the time-off entry.
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.sectionIconSkinTone:
+ title: sectionIconSkinTone
+ enum:
+ - light
+ - mediumLight
+ - medium
+ - mediumDark
+ - dark
+ - unknownFutureValue
+ type: string
+ microsoft.graph.sectionItemType:
+ title: sectionItemType
+ enum:
+ - chat
+ - channel
+ - meeting
+ - community
+ - unknownFutureValue
+ type: string
microsoft.graph.attachmentBase:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -68765,17 +73629,6 @@ components:
nullable: true
additionalProperties:
type: object
- microsoft.graph.singleValueExtendedProperty:
- allOf:
- - $ref: '#/components/schemas/microsoft.graph.entity'
- - title: singleValueExtendedProperty
- type: object
- properties:
- value:
- type: string
- nullable: true
- additionalProperties:
- type: object
microsoft.graph.communicationsIdentitySet:
allOf:
- $ref: '#/components/schemas/microsoft.graph.identitySet'
@@ -68845,6 +73698,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -68878,6 +73737,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -69075,6 +73940,26 @@ components:
$ref: '#/components/schemas/microsoft.graph.linkScopeAbilities'
additionalProperties:
type: object
+ microsoft.graph.workbookCommentMention:
+ title: workbookCommentMention
+ type: object
+ properties:
+ email:
+ type: string
+ description: Represents the email address of the person that is mentioned in a comment.
+ nullable: true
+ id:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ description: Represents the ID of the person that is mentioned in a comment.
+ format: int32
+ name:
+ type: string
+ description: Represents the display name of the person that is mentioned in a comment.
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.workbookCommentReply:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -69083,11 +73968,20 @@ components:
properties:
content:
type: string
- description: The content of the reply.
+ description: The content of the reply that is the displayed to end-users.
nullable: true
contentType:
type: string
- description: The content type for the reply.
+ description: 'The content type for the reply. Supported values are: plain, mention.'
+ mentions:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.workbookCommentMention'
+ description: 'A collection that contains all the people mentioned within the reply. When contentType is plain, this property is an empty array. Read-only.'
+ richContent:
+ type: string
+ description: 'The rich content of the reply (for example, reply content with mentions, where the first mentioned entity has an ID attribute of 0 and the second has an ID attribute of 1). When contentType is plain, this property is empty. Read-only.'
+ nullable: true
task:
$ref: '#/components/schemas/microsoft.graph.workbookDocumentTask'
additionalProperties:
@@ -69307,6 +74201,33 @@ components:
description: Indicates whether the worksheet is protected. Read-only.
additionalProperties:
type: object
+ microsoft.graph.cloudLicensing.subscriptionState:
+ title: subscriptionState
+ enum:
+ - active
+ - warning
+ - suspended
+ - lockedOut
+ - deleted
+ - unknownFutureValue
+ type: string
+ microsoft.graph.cloudLicensing.subscriptionTags:
+ title: subscriptionTags
+ enum:
+ - none
+ - trial
+ - unknownFutureValue
+ type: string
+ x-ms-enum-flags:
+ isFlags: true
+ microsoft.graph.expirationPatternType:
+ title: expirationPatternType
+ enum:
+ - notSpecified
+ - noExpiration
+ - afterDateTime
+ - afterDuration
+ type: string
microsoft.graph.printColorMode:
title: printColorMode
enum:
@@ -70424,7 +75345,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.printFinishing'
- description: Finishing processes to use when printing.
+ description: 'Finishing processes to use when printing. Possible values are: none, staple, punch, cover, bind, saddleStitch, stitchEdge, stapleTopLeft, stapleBottomLeft, stapleTopRight, stapleBottomRight, stitchLeftEdge, stitchTopEdge, stitchRightEdge, stitchBottomEdge, stapleDualLeft, stapleDualTop, stapleDualRight, stapleDualBottom, unknownFutureValue. You must use the Prefer: include-unknown-enum-members request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerottom,bindLeft,bindTop,bindRight,bindBottom,foldAccordion,foldDoubleGate,foldGate,foldHalf,foldHalfZ,foldLeftGate,foldLetter,foldParallel,foldPoster,foldRightGate,foldZ,foldEngineeringZ,punchTopLeft,punchBottomLeft,punchTopRight,punchBottomRight,punchDualLeft,punchDualTop,punchDualRight,punchDualBottom,punchTripleLeft,punchTripleTop,punchTripleRight,punchTripleBottom,punchQuadLeft,punchQuadTop,punchQuadRight,punchQuadBottom,fold,trim,bale,bookletMaker,coat,laminate,trimAfterPages,trimAfterDocuments,trimAfterCopies,trimAfterJob`.'
fitPdfToPage:
type: boolean
nullable: true
@@ -70595,7 +75516,7 @@ components:
maxLifetime:
pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
type: string
- description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.'
+ description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.'
format: duration
nullable: true
restrictForAppsCreatedAfterDateTime:
@@ -70639,7 +75560,7 @@ components:
type: object
properties:
azureAdMultipleOrgs:
- $ref: '#/components/schemas/microsoft.graph.audienceRestriction'
+ $ref: '#/components/schemas/microsoft.graph.azureAdMultipleOrgsAudienceRestriction'
personalMicrosoftAccount:
$ref: '#/components/schemas/microsoft.graph.audienceRestriction'
additionalProperties:
@@ -70654,6 +75575,22 @@ components:
$ref: '#/components/schemas/microsoft.graph.identifierUriRestriction'
additionalProperties:
type: object
+ microsoft.graph.redirectUriConfiguration:
+ title: redirectUriConfiguration
+ type: object
+ properties:
+ uriWithBlockedDomain:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriBlockedDomainConfiguration'
+ uriWithBlockedScheme:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriBlockedSchemeConfiguration'
+ uriWithoutAllowedDomain:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriAllowedDomainConfiguration'
+ uriWithoutAllowedScheme:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriAllowedSchemeConfiguration'
+ uriWithWildcard:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriWildcardConfiguration'
+ additionalProperties:
+ type: object
microsoft.graph.customClaimAttributeBase:
title: customClaimAttributeBase
type: object
@@ -70970,6 +75907,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.structuredDataEntryValueType:
+ title: structuredDataEntryValueType
+ enum:
+ - dateTime
+ - boolean
+ - byte
+ - string
+ - integer32
+ - unsignedInteger32
+ - integer64
+ - unsignedInteger64
+ - stringArray
+ - byteArray
+ - unknownFutureValue
+ type: string
microsoft.graph.settingSourceType:
title: settingSourceType
enum:
@@ -70983,6 +75935,15 @@ components:
- deviceIntent
type: string
description: Authoring source of a policy
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerApprovalStatus:
title: plannerApprovalStatus
enum:
@@ -71026,6 +75987,26 @@ components:
description: Read-only. A collection of keys from the plannerFormsDictionary that identify the plannerFormReference objects that specify the requirements to complete the plannerTask.
additionalProperties:
type: object
+ microsoft.graph.plannerTaskChatMentionType:
+ title: plannerTaskChatMentionType
+ enum:
+ - user
+ - application
+ - unknownFutureValue
+ type: string
+ microsoft.graph.plannerTaskChatReactionEvent:
+ title: plannerTaskChatReactionEvent
+ type: object
+ properties:
+ createdBy:
+ $ref: '#/components/schemas/microsoft.graph.identitySet'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The date and time when the reaction was added. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
+ format: date-time
+ additionalProperties:
+ type: object
microsoft.graph.storageQuotaBreakdown:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -71134,6 +76115,29 @@ components:
- darkPink
- darkYellow
- unknownFutureValue
+ - darkRed
+ - cranberry
+ - darkOrange
+ - bronze
+ - peach
+ - gold
+ - lime
+ - forest
+ - lightGreen
+ - jade
+ - lightTeal
+ - darkTeal
+ - steel
+ - skyBlue
+ - blueGray
+ - lavender
+ - lilac
+ - plum
+ - magenta
+ - darkBrown
+ - beige
+ - charcoal
+ - silver
type: string
microsoft.graph.sharingRole:
title: sharingRole
@@ -71277,7 +76281,7 @@ components:
nullable: true
type:
type: string
- description: 'The type of the change history. Possible values are: create, assign, unassign, unassignAll, setPriority, setTitle, setPercentComplete, setSchedule, remove, restore, undo.'
+ description: 'The type of the change history. The possible values are: create, assign, unassign, unassignAll, setPriority, setTitle, setPercentComplete, setSchedule, remove, restore, undo.'
undoChangeId:
type: string
description: The ID of the workbookDocumentTaskChange that was undone for the undo change action. Only exists on an undo change history. Nullable.
@@ -71307,7 +76311,7 @@ components:
nullable: true
dataOption:
type: string
- description: 'Represents additional sorting options for this field. Possible values are: Normal, TextAsNumber.'
+ description: 'Represents additional sorting options for this field. The possible values are: Normal, TextAsNumber.'
icon:
$ref: '#/components/schemas/microsoft.graph.workbookIcon'
key:
@@ -71318,7 +76322,7 @@ components:
format: int32
sortOn:
type: string
- description: 'Represents the type of sorting of this condition. Possible values are: Value, CellColor, FontColor, Icon.'
+ description: 'Represents the type of sorting of this condition. The possible values are: Value, CellColor, FontColor, Icon.'
additionalProperties:
type: object
microsoft.graph.workbookChartAxes:
@@ -71658,7 +76662,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.customSecurityAttributeExemption'
- x-ms-navigationProperty: true
+ description: The collection of customSecurityAttributeExemption to exempt from the policy enforcement. Limit of 5.
additionalProperties:
type: object
microsoft.graph.appKeyCredentialRestrictionType:
@@ -71685,6 +76689,13 @@ components:
- customPasswordAddition
- unknownFutureValue
type: string
+ microsoft.graph.azureAdMultipleOrgsAudienceRestriction:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.audienceRestriction'
+ - title: azureAdMultipleOrgsAudienceRestriction
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.audienceRestriction:
title: audienceRestriction
type: object
@@ -71712,7 +76723,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
excludeAppsReceivingV2Tokens:
type: boolean
- description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.'
+ description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.'
nullable: true
excludeSaml:
type: boolean
@@ -71732,6 +76743,142 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementRestrictionState'
additionalProperties:
type: object
+ microsoft.graph.redirectUriBlockedDomainConfiguration:
+ title: redirectUriBlockedDomainConfiguration
+ type: object
+ properties:
+ blockedDomains:
+ type: array
+ items:
+ type: string
+ excludeActors:
+ $ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
+ isStateSetByMicrosoft:
+ type: boolean
+ readOnly: true
+ publicClient:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriPlatformBlockedDomainConfiguration'
+ restrictForAppsCreatedAfterDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ spa:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriPlatformBlockedDomainConfiguration'
+ state:
+ $ref: '#/components/schemas/microsoft.graph.appManagementRestrictionState'
+ web:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriPlatformBlockedDomainConfiguration'
+ additionalProperties:
+ type: object
+ microsoft.graph.redirectUriBlockedSchemeConfiguration:
+ title: redirectUriBlockedSchemeConfiguration
+ type: object
+ properties:
+ blockedSchemes:
+ type: array
+ items:
+ type: string
+ excludeActors:
+ $ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
+ exemptFormats:
+ type: array
+ items:
+ type: string
+ isStateSetByMicrosoft:
+ type: boolean
+ readOnly: true
+ publicClient:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriPlatformBlockedSchemeConfiguration'
+ restrictForAppsCreatedAfterDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ spa:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriPlatformBlockedSchemeConfiguration'
+ state:
+ $ref: '#/components/schemas/microsoft.graph.appManagementRestrictionState'
+ web:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriPlatformBlockedSchemeConfiguration'
+ additionalProperties:
+ type: object
+ microsoft.graph.redirectUriAllowedDomainConfiguration:
+ title: redirectUriAllowedDomainConfiguration
+ type: object
+ properties:
+ allowedDomains:
+ type: array
+ items:
+ type: string
+ excludeActors:
+ $ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
+ isStateSetByMicrosoft:
+ type: boolean
+ readOnly: true
+ publicClient:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriPlatformAllowedDomainConfiguration'
+ restrictForAppsCreatedAfterDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ spa:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriPlatformAllowedDomainConfiguration'
+ state:
+ $ref: '#/components/schemas/microsoft.graph.appManagementRestrictionState'
+ web:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriPlatformAllowedDomainConfiguration'
+ additionalProperties:
+ type: object
+ microsoft.graph.redirectUriAllowedSchemeConfiguration:
+ title: redirectUriAllowedSchemeConfiguration
+ type: object
+ properties:
+ allowedSchemes:
+ type: array
+ items:
+ type: string
+ excludeActors:
+ $ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
+ isStateSetByMicrosoft:
+ type: boolean
+ readOnly: true
+ publicClient:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriPlatformAllowedSchemeConfiguration'
+ restrictForAppsCreatedAfterDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ spa:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriPlatformAllowedSchemeConfiguration'
+ state:
+ $ref: '#/components/schemas/microsoft.graph.appManagementRestrictionState'
+ web:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriPlatformAllowedSchemeConfiguration'
+ additionalProperties:
+ type: object
+ microsoft.graph.redirectUriWildcardConfiguration:
+ title: redirectUriWildcardConfiguration
+ type: object
+ properties:
+ excludeActors:
+ $ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
+ excludeFormats:
+ $ref: '#/components/schemas/microsoft.graph.redirectUriWildcardExcludeFormats'
+ isStateSetByMicrosoft:
+ type: boolean
+ readOnly: true
+ restrictForAppsCreatedAfterDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ state:
+ $ref: '#/components/schemas/microsoft.graph.appManagementRestrictionState'
+ additionalProperties:
+ type: object
microsoft.graph.transformationAttribute:
title: transformationAttribute
type: object
@@ -71979,7 +77126,7 @@ components:
format: int32
set:
type: string
- description: 'The set that the icon is part of. Possible values are: Invalid, ThreeArrows, ThreeArrowsGray, ThreeFlags, ThreeTrafficLights1, ThreeTrafficLights2, ThreeSigns, ThreeSymbols, ThreeSymbols2, FourArrows, FourArrowsGray, FourRedToBlack, FourRating, FourTrafficLights, FiveArrows, FiveArrowsGray, FiveRating, FiveQuarters, ThreeStars, ThreeTriangles, FiveBoxes.'
+ description: 'The set that the icon is part of. The possible values are: Invalid, ThreeArrows, ThreeArrowsGray, ThreeFlags, ThreeTrafficLights1, ThreeTrafficLights2, ThreeSigns, ThreeSymbols, ThreeSymbols2, FourArrows, FourArrowsGray, FourRedToBlack, FourRating, FourTrafficLights, FiveArrows, FiveArrowsGray, FiveRating, FiveQuarters, ThreeStars, ThreeTriangles, FiveBoxes.'
additionalProperties:
type: object
microsoft.graph.workbookChartAxis:
@@ -72121,10 +77268,68 @@ components:
- title: customSecurityAttributeExemption
type: object
properties:
+ id:
+ type: string
operator:
$ref: '#/components/schemas/microsoft.graph.customSecurityAttributeComparisonOperator'
additionalProperties:
type: object
+ microsoft.graph.redirectUriPlatformBlockedDomainConfiguration:
+ title: redirectUriPlatformBlockedDomainConfiguration
+ type: object
+ properties:
+ blockedDomains:
+ type: array
+ items:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.redirectUriPlatformBlockedSchemeConfiguration:
+ title: redirectUriPlatformBlockedSchemeConfiguration
+ type: object
+ properties:
+ blockedSchemes:
+ type: array
+ items:
+ type: string
+ exemptFormats:
+ type: array
+ items:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.redirectUriPlatformAllowedDomainConfiguration:
+ title: redirectUriPlatformAllowedDomainConfiguration
+ type: object
+ properties:
+ allowedDomains:
+ type: array
+ items:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.redirectUriPlatformAllowedSchemeConfiguration:
+ title: redirectUriPlatformAllowedSchemeConfiguration
+ type: object
+ properties:
+ allowedSchemes:
+ type: array
+ items:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.redirectUriWildcardExcludeFormats:
+ title: redirectUriWildcardExcludeFormats
+ type: object
+ properties:
+ excludeWildcardsInPath:
+ type: boolean
+ excludeWildcardsInPathWithDomains:
+ type: array
+ items:
+ type: string
+ additionalProperties:
+ type: object
microsoft.graph.attributeMapping:
title: attributeMapping
type: object
@@ -72829,6 +78034,18 @@ components:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.security.identityAccountsCollectionResponse'
+ microsoft.graph.security.sensorCandidateCollectionResponse:
+ description: Retrieved collection
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.security.sensorCandidateCollectionResponse'
+ microsoft.graph.security.sensorMigrationCollectionResponse:
+ description: Retrieved collection
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.security.sensorMigrationCollectionResponse'
microsoft.graph.security.sensorCollectionResponse:
description: Retrieved collection
content:
@@ -72961,6 +78178,36 @@ components:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.securityActionCollectionResponse'
+ microsoft.graph.security.securityCopilot.workspaceCollectionResponse:
+ description: Retrieved collection
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.workspaceCollectionResponse'
+ microsoft.graph.security.securityCopilot.pluginCollectionResponse:
+ description: Retrieved collection
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.pluginCollectionResponse'
+ microsoft.graph.security.securityCopilot.sessionCollectionResponse:
+ description: Retrieved collection
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.sessionCollectionResponse'
+ microsoft.graph.security.securityCopilot.promptCollectionResponse:
+ description: Retrieved collection
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.promptCollectionResponse'
+ microsoft.graph.security.securityCopilot.evaluationCollectionResponse:
+ description: Retrieved collection
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.security.securityCopilot.evaluationCollectionResponse'
microsoft.graph.subjectRightsRequestCollectionResponse:
description: Retrieved collection
content:
@@ -73135,6 +78382,18 @@ components:
application/json:
schema:
$ref: '#/components/schemas/microsoft.graph.userSecurityProfileCollectionResponse'
+ microsoft.graph.security.zoneCollectionResponse:
+ description: Retrieved collection
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.security.zoneCollectionResponse'
+ microsoft.graph.security.environmentCollectionResponse:
+ description: Retrieved collection
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.security.environmentCollectionResponse'
parameters:
top:
name: $top
diff --git a/openApiDocs/beta/Sites.yml b/openApiDocs/beta/Sites.yml
index e4d58898f8..1ebd5df806 100644
--- a/openApiDocs/beta/Sites.yml
+++ b/openApiDocs/beta/Sites.yml
@@ -93167,7 +93167,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -93437,6 +93437,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -94436,7 +94441,7 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: The number of items in the list. Read-only.
+ description: The total count of items in the list. Read-only.
format: int32
nullable: true
list:
@@ -98137,6 +98142,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -98236,6 +98273,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -99042,7 +99080,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -103208,7 +103246,7 @@ components:
type: object
properties:
delegate:
- $ref: '#/components/schemas/microsoft.graph.subjectSet'
+ $ref: '#/components/schemas/microsoft.graph.userSet'
schedule:
$ref: '#/components/schemas/microsoft.graph.requestSchedule'
additionalProperties:
@@ -104912,6 +104950,38 @@ components:
description: A cloudClipboardItem can have multiple cloudClipboardItemPayload objects in the payloads. A window can place more than one clipboard object on the clipboard. Each one represents the same information in a different clipboard format.
additionalProperties:
type: object
+ microsoft.graph.cloudPcPoolCapabilityConfiguration:
+ title: cloudPcPoolCapabilityConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcConfiguration:
+ title: cloudPcConfiguration
+ type: object
+ properties:
+ imageDisplayName:
+ type: string
+ nullable: true
+ imageId:
+ type: string
+ imageType:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcProvisioningPolicyImageType'
+ osLocale:
+ type: string
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcNetworkConfiguration:
+ title: cloudPcNetworkConfiguration
+ type: object
+ additionalProperties:
+ type: object
+ microsoft.graph.cloudPcPoolAssignment:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPoolAssignment
+ type: object
+ additionalProperties:
+ type: object
microsoft.graph.cloudPcConnectionSetting:
title: cloudPcConnectionSetting
type: object
@@ -108507,6 +108577,8 @@ components:
$ref: '#/components/schemas/microsoft.graph.chatInfo'
chatRestrictions:
$ref: '#/components/schemas/microsoft.graph.chatRestrictions'
+ cloudVideoInteropInfo:
+ $ref: '#/components/schemas/microsoft.graph.cloudVideoInteropInfo'
expiryDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -109333,6 +109405,7 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
@@ -110049,6 +110122,7 @@ components:
properties:
inPlaceArchiveMailboxId:
type: string
+ description: The unique identifier for the user's In-Place Archive mailbox.
nullable: true
primaryMailboxId:
type: string
@@ -111070,9 +111144,14 @@ components:
nullable: true
additionalProperties:
type: object
- microsoft.graph.subjectSet:
- title: subjectSet
+ microsoft.graph.userSet:
+ title: userSet
type: object
+ properties:
+ isBackup:
+ type: boolean
+ description: 'For a user in an approval stage, this property indicates whether the user is a backup fallback approver.'
+ nullable: true
additionalProperties:
type: object
microsoft.graph.requestSchedule:
@@ -112167,6 +112246,13 @@ components:
description: For a list of possible values see formatName values.
additionalProperties:
type: object
+ microsoft.graph.cloudPcProvisioningPolicyImageType:
+ title: cloudPcProvisioningPolicyImageType
+ enum:
+ - gallery
+ - custom
+ - unknownFutureValue
+ type: string
microsoft.graph.cloudPcHealthCheckItem:
title: cloudPcHealthCheckItem
type: object
@@ -114424,6 +114510,21 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.cloudVideoInteropInfo:
+ title: cloudVideoInteropInfo
+ type: object
+ properties:
+ moreInfoWebUrl:
+ type: string
+ nullable: true
+ tenantKey:
+ type: string
+ nullable: true
+ videoTeleconferenceId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.joinMeetingIdSettings:
title: joinMeetingIdSettings
type: object
@@ -114597,6 +114698,11 @@ components:
type: string
description: Email address of the user associated with this attendance record.
nullable: true
+ engagements:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagement'
+ description: The list of real-time participant interaction behaviors during a meeting.
externalRegistrationInformation:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalRegistrationInformation'
identity:
@@ -116091,6 +116197,9 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.virtualEventExternalInformation'
description: 'The external information of a virtual event. Returned only for event organizers or coorganizers; otherwise, null.'
+ isRegistrationEnabled:
+ type: boolean
+ nullable: true
settings:
$ref: '#/components/schemas/microsoft.graph.virtualEventSettings'
startDateTime:
@@ -116135,13 +116244,6 @@ components:
- $ref: '#/components/schemas/microsoft.graph.virtualEventRegistrationConfiguration'
- title: virtualEventWebinarRegistrationConfiguration
type: object
- properties:
- isManualApprovalEnabled:
- type: boolean
- nullable: true
- isWaitlistEnabled:
- type: boolean
- nullable: true
additionalProperties:
type: object
microsoft.graph.virtualEventRegistration:
@@ -117883,7 +117985,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.processContentMetadataBase'
- description: A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required.
+ description: 'A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required.'
deviceMetadata:
$ref: '#/components/schemas/microsoft.graph.deviceMetadata'
integratedAppMetadata:
@@ -118804,6 +118906,24 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.meetingEngagement:
+ title: meetingEngagement
+ type: object
+ properties:
+ dateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The UTC date and time when the engagement event occurred, in ISO 8601 format.'
+ format: date-time
+ nullable: true
+ engagementSubType:
+ type: string
+ description: 'The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone).'
+ nullable: true
+ engagementType:
+ $ref: '#/components/schemas/microsoft.graph.meetingEngagementType'
+ additionalProperties:
+ type: object
microsoft.graph.virtualEventExternalRegistrationInformation:
title: virtualEventExternalRegistrationInformation
type: object
@@ -119485,6 +119605,12 @@ components:
- title: virtualEventSession
type: object
properties:
+ capacity:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ format: int32
+ nullable: true
endDateTime:
$ref: '#/components/schemas/microsoft.graph.dateTimeTimeZone'
startDateTime:
@@ -119518,6 +119644,12 @@ components:
description: Total capacity of the virtual event.
format: int32
nullable: true
+ isManualApprovalEnabled:
+ type: boolean
+ nullable: true
+ isWaitlistEnabled:
+ type: boolean
+ nullable: true
registrationWebUrl:
type: string
description: Registration URL of the virtual event.
@@ -121142,7 +121274,7 @@ components:
maxLifetime:
pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$'
type: string
- description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime.'
+ description: 'String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime.'
format: duration
nullable: true
restrictForAppsCreatedAfterDateTime:
@@ -121757,6 +121889,15 @@ components:
- deviceIntent
type: string
description: Authoring source of a policy
+ microsoft.graph.meetingEngagementType:
+ title: meetingEngagementType
+ enum:
+ - reaction
+ - hand
+ - camera
+ - microphone
+ - unknownFutureValue
+ type: string
microsoft.graph.plannerApprovalStatus:
title: plannerApprovalStatus
enum:
@@ -122229,7 +122370,7 @@ components:
$ref: '#/components/schemas/microsoft.graph.appManagementPolicyActorExemptions'
excludeAppsReceivingV2Tokens:
type: boolean
- description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn''t enforced for those applications.'
+ description: 'If true, the restriction isn''t enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications.'
nullable: true
excludeSaml:
type: boolean
@@ -122625,6 +122766,29 @@ components:
- darkPink
- darkYellow
- unknownFutureValue
+ - darkRed
+ - cranberry
+ - darkOrange
+ - bronze
+ - peach
+ - gold
+ - lime
+ - forest
+ - lightGreen
+ - jade
+ - lightTeal
+ - darkTeal
+ - steel
+ - skyBlue
+ - blueGray
+ - lavender
+ - lilac
+ - plum
+ - magenta
+ - darkBrown
+ - beige
+ - charcoal
+ - silver
type: string
microsoft.graph.workbookChartGridlinesFormat:
allOf:
diff --git a/openApiDocs/beta/Teams.yml b/openApiDocs/beta/Teams.yml
index e329c79dec..9f0de183f7 100644
--- a/openApiDocs/beta/Teams.yml
+++ b/openApiDocs/beta/Teams.yml
@@ -6295,42 +6295,27 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- /chats/$count:
- get:
- tags:
- - chats.chat
- summary: Get the number of the resource
- operationId: chat_GetCount
- parameters:
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- /chats/microsoft.graph.allMessages():
+ '/chats/{chat-id}/targetedMessages':
get:
tags:
- - chats.chat.Functions
- summary: Invoke function allMessages
- operationId: chat_allMessage
+ - chats.targetedChatMessage
+ summary: Get targetedMessages from chats
+ description: A collection of targeted messages in the chat that are visible only to specific users. Nullable.
+ operationId: chat_ListTargetedMessage
parameters:
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $orderby
in: query
description: Order items by property values
@@ -6341,63 +6326,6 @@ paths:
type: array
items:
type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- /chats/microsoft.graph.getAllMessages():
- get:
- tags:
- - chats.chat.Functions
- summary: Invoke function getAllMessages
- description: 'Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chats-getallmessages?view=graph-rest-beta
- operationId: chat_getAllMessage
- parameters:
- - name: model
- in: query
- description: The payment model for the API
- style: form
- explode: false
- schema:
- type: string
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -6408,16 +6336,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -6430,114 +6348,68 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.targetedChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- /chats/microsoft.graph.getAllRetainedMessages():
- get:
+ x-ms-docs-operation-type: operation
+ post:
tags:
- - chats.chat.Functions
- summary: Invoke function getAllRetainedMessages
- description: 'Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-getallretainedmessages?view=graph-rest-beta
- operationId: chat_getAllRetainedMessage
+ - chats.targetedChatMessage
+ summary: Create new navigation property to targetedMessages for chats
+ operationId: chat_CreateTargetedMessage
parameters:
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chat
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team':
+ x-ms-docs-operation-type: operation
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}':
get:
tags:
- - groups.team
- summary: Get team from groups
- description: The team associated with this group.
- operationId: group_GetTeam
+ - chats.targetedChatMessage
+ summary: Get targetedMessages from chats
+ description: A collection of targeted messages in the chat that are visible only to specific users. Nullable.
+ operationId: chat_GetTargetedMessage
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -6564,34 +6436,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- put:
+ patch:
tags:
- - groups.team
- summary: Create team from group
- description: 'Create a new team from a group. In order to create a team, the group must have at least one owner. If the group was created less than 15 minutes ago, calls to create a team might fail with a 404 Not Found error because the group information didn''t fully replicate.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-put-teams?view=graph-rest-beta
- operationId: group_SetTeam
+ - chats.targetedChatMessage
+ summary: Update the navigation property targetedMessages in chats
+ operationId: chat_UpdateTargetedMessage
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
required: true
responses:
2XX:
@@ -6599,188 +6475,68 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - groups.team
- summary: Delete navigation property team for groups
- operationId: group_DeleteTeam
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/allChannels':
- get:
- tags:
- - groups.team
- summary: Get allChannels from groups
- description: List of channels either hosted in or shared with the team (incoming channels).
- operationId: group.team_ListAllChannel
+ - chats.targetedChatMessage
+ summary: Delete navigation property targetedMessages for chats
+ operationId: chat_DeleteTargetedMessage
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/allChannels/{channel-id}':
- get:
- tags:
- - groups.team
- summary: Get allChannels from groups
- description: List of channels either hosted in or shared with the team (incoming channels).
- operationId: group.team_GetAllChannel
- parameters:
- - name: group-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
+ x-ms-docs-key-type: targetedChatMessage
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/allChannels/$count':
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents':
get:
tags:
- - groups.team
- summary: Get the number of the resource
- operationId: group.team.allChannel_GetCount
+ - chats.targetedChatMessage
+ summary: Get hostedContents from chats
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: chat.targetedMessage_ListHostedContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels':
- get:
- tags:
- - groups.team
- summary: Get channels from groups
- description: The collection of channels and messages associated with the team.
- operationId: group.team_ListChannel
- parameters:
- - name: group-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: targetedChatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -6818,7 +6574,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -6827,24 +6583,32 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - groups.team
- summary: Create new navigation property to channels for groups
- operationId: group.team_CreateChannel
+ - chats.targetedChatMessage
+ summary: Create new navigation property to hostedContents for chats
+ operationId: chat.targetedMessage_CreateHostedContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -6852,34 +6616,42 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}':
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- - groups.team
- summary: Get channels from groups
- description: The collection of channels and messages associated with the team.
- operationId: group.team_GetChannel
+ - chats.targetedChatMessage
+ summary: Get hostedContents from chats
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: chat.targetedMessage_GetHostedContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -6906,38 +6678,46 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - groups.team
- summary: Update the navigation property channels in groups
- operationId: group.team_UpdateChannel
+ - chats.targetedChatMessage
+ summary: Update the navigation property hostedContents in chats
+ operationId: chat.targetedMessage_UpdateHostedContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -6945,32 +6725,40 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - groups.team
- summary: Delete navigation property channels for groups
- operationId: group.team_DeleteChannel
+ - chats.targetedChatMessage
+ summary: Delete navigation property hostedContents for chats
+ operationId: chat.targetedMessage_DeleteHostedContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -6983,41 +6771,199 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/allMembers':
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- - groups.team
- summary: Get allMembers from groups
- description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
- operationId: group.team.channel_ListAllMember
+ - chats.targetedChatMessage
+ summary: Get media content for the navigation property hostedContents from chats
+ description: The unique identifier for an entity. Read-only.
+ operationId: chat.targetedMessage_GetHostedContentsContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - chats.targetedChatMessage
+ summary: Update media content for the navigation property hostedContents in chats
+ description: The unique identifier for an entity. Read-only.
+ operationId: chat.targetedMessage_SetHostedContentsContent
+ parameters:
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - chats.targetedChatMessage
+ summary: Delete media content for the navigation property hostedContents in chats
+ description: The unique identifier for an entity. Read-only.
+ operationId: chat.targetedMessage_DeleteHostedContentsContent
+ parameters:
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count':
+ get:
+ tags:
+ - chats.targetedChatMessage
+ summary: Get the number of the resource
+ operationId: chat.targetedMessage.hostedContent_GetCount
+ parameters:
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies':
+ get:
+ tags:
+ - chats.targetedChatMessage
+ summary: Get replies from chats
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: chat.targetedMessage_ListReply
+ parameters:
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
uniqueItems: true
type: array
items:
@@ -7044,7 +6990,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -7053,32 +6999,32 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - groups.team
- summary: Create new navigation property to allMembers for groups
- operationId: group.team.channel_CreateAllMember
+ - chats.targetedChatMessage
+ summary: Create new navigation property to replies for chats
+ operationId: chat.targetedMessage_CreateReply
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: targetedChatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -7086,42 +7032,42 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/allMembers/{conversationMember-id}':
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}':
get:
tags:
- - groups.team
- summary: Get allMembers from groups
- description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
- operationId: group.team.channel_GetAllMember
+ - chats.targetedChatMessage
+ summary: Get replies from chats
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: chat.targetedMessage_GetReply
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -7148,46 +7094,46 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - groups.team
- summary: Update the navigation property allMembers in groups
- operationId: group.team.channel_UpdateAllMember
+ - chats.targetedChatMessage
+ summary: Update the navigation property replies in chats
+ operationId: chat.targetedMessage_UpdateReply
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -7195,40 +7141,40 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - groups.team
- summary: Delete navigation property allMembers for groups
- operationId: group.team.channel_DeleteAllMember
+ - chats.targetedChatMessage
+ summary: Delete navigation property replies for chats
+ operationId: chat.targetedMessage_DeleteReply
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: chatMessage
- name: If-Match
in: header
description: ETag
@@ -7241,188 +7187,38 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/allMembers/$count':
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents':
get:
tags:
- - groups.team
- summary: Get the number of the resource
- operationId: group.team.channel.allMember_GetCount
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/allMembers/microsoft.graph.add':
- post:
- tags:
- - groups.team
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: group.team.channel.allMember_add
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/channels/{channel-id}/allMembers/microsoft.graph.remove':
- post:
- tags:
- - groups.team
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: group.team.channel.allMember_remove
+ - chats.targetedChatMessage
+ summary: Get hostedContents from chats
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: chat.targetedMessage.reply_ListHostedContent
parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ - name: chat-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/channels/{channel-id}/enabledApps':
- get:
- tags:
- - groups.team
- summary: Get enabledApps from groups
- description: A collection of enabled apps in the channel.
- operationId: group.team.channel_ListEnabledApp
- parameters:
- - name: group-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -7460,129 +7256,100 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/enabledApps/{teamsApp-id}':
- get:
+ post:
tags:
- - groups.team
- summary: Get enabledApps from groups
- description: A collection of enabled apps in the channel.
- operationId: group.team.channel_GetEnabledApp
+ - chats.targetedChatMessage
+ summary: Create new navigation property to hostedContents for chats
+ operationId: chat.targetedMessage.reply_CreateHostedContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: teamsApp-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsApp
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsApp
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/enabledApps/$count':
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- - groups.team
- summary: Get the number of the resource
- operationId: group.team.channel.enabledApp_GetCount
+ - chats.targetedChatMessage
+ summary: Get hostedContents from chats
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: chat.targetedMessage.reply_GetHostedContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/filesFolder':
- get:
- tags:
- - groups.team
- summary: Get filesFolder from groups
- description: Metadata for the location where the channel's files are stored.
- operationId: group.team.channel_GetFilesFolder
- parameters:
- - name: group-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -7609,81 +7376,54 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/filesFolder/content':
- get:
+ patch:
tags:
- - groups.team
- summary: Get content for the navigation property filesFolder from groups
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: group.team.channel_GetFilesFolderContent
+ - chats.targetedChatMessage
+ summary: Update the navigation property hostedContents in chats
+ operationId: chat.targetedMessage.reply_UpdateHostedContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: $format
- in: query
- description: Format of the content
- style: form
- explode: false
- schema:
- type: string
- responses:
- 2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
- default:
- $ref: '#/components/responses/error'
- put:
- tags:
- - groups.team
- summary: Update content for the navigation property filesFolder in groups
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: group.team.channel_SetFilesFolderContent
- parameters:
- - name: group-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New media content.
+ description: New navigation property values
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -7691,32 +7431,48 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
delete:
tags:
- - groups.team
- summary: Delete content for the navigation property filesFolder in groups
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: group.team.channel_DeleteFilesFolderContent
+ - chats.targetedChatMessage
+ summary: Delete navigation property hostedContents for chats
+ operationId: chat.targetedMessage.reply_DeleteHostedContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -7728,30 +7484,47 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/filesFolder/contentStream':
+ x-ms-docs-operation-type: operation
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- - groups.team
- summary: Get contentStream for the navigation property filesFolder from groups
- description: 'The content stream, if the item represents a file.'
- operationId: group.team.channel_GetFilesFolderContentStream
+ - chats.targetedChatMessage
+ summary: Get media content for the navigation property hostedContents from chats
+ description: The unique identifier for an entity. Read-only.
+ operationId: chat.targetedMessage.reply_GetHostedContentsContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
description: Retrieved media content
@@ -7764,27 +7537,43 @@ paths:
$ref: '#/components/responses/error'
put:
tags:
- - groups.team
- summary: Update contentStream for the navigation property filesFolder in groups
- description: 'The content stream, if the item represents a file.'
- operationId: group.team.channel_SetFilesFolderContentStream
+ - chats.targetedChatMessage
+ summary: Update media content for the navigation property hostedContents in chats
+ description: The unique identifier for an entity. Read-only.
+ operationId: chat.targetedMessage.reply_SetHostedContentsContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New media content.
content:
@@ -7800,27 +7589,43 @@ paths:
$ref: '#/components/responses/error'
delete:
tags:
- - groups.team
- summary: Delete contentStream for the navigation property filesFolder in groups
- description: 'The content stream, if the item represents a file.'
- operationId: group.team.channel_DeleteFilesFolderContentStream
+ - chats.targetedChatMessage
+ summary: Delete media content for the navigation property hostedContents in chats
+ description: The unique identifier for an entity. Read-only.
+ operationId: chat.targetedMessage.reply_DeleteHostedContentsContent
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -7832,287 +7637,249 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/members':
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count':
get:
tags:
- - groups.team
- summary: Get members from groups
- description: A collection of membership records associated with the channel.
- operationId: group.team.channel_ListMember
+ - chats.targetedChatMessage
+ summary: Get the number of the resource
+ operationId: chat.targetedMessage.reply.hostedContent_GetCount
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction':
post:
tags:
- - groups.team
- summary: Create new navigation property to members for groups
- operationId: group.team.channel_CreateMember
+ - chats.targetedChatMessage
+ summary: Invoke action setReaction
+ operationId: chat.targetedMessage.reply_setReaction
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete':
+ post:
tags:
- - groups.team
- summary: Get members from groups
- description: A collection of membership records associated with the channel.
- operationId: group.team.channel_GetMember
+ - chats.targetedChatMessage
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: chat.targetedMessage.reply_softDelete
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete':
+ post:
tags:
- - groups.team
- summary: Update the navigation property members in groups
- operationId: group.team.channel_UpdateMember
+ - chats.targetedChatMessage
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: chat.targetedMessage.reply_undoSoftDelete
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- required: true
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- - groups.team
- summary: Delete navigation property members for groups
- operationId: group.team.channel_DeleteMember
+ - chats.targetedChatMessage
+ summary: Invoke action unsetReaction
+ operationId: chat.targetedMessage.reply_unsetReaction
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/members/$count':
+ x-ms-docs-operation-type: action
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count':
get:
tags:
- - groups.team
+ - chats.targetedChatMessage
summary: Get the number of the resource
- operationId: group.team.channel.member_GetCount
+ operationId: chat.targetedMessage.reply_GetCount
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: targetedChatMessage
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -8120,97 +7887,122 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/members/microsoft.graph.add':
- post:
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()':
+ get:
tags:
- - groups.team
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ - chats.targetedChatMessage
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: group.team.channel.member_add
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: chat.targetedMessage.reply_delta
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: targetedChatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
description: Success
content:
application/json:
schema:
+ title: Collection of chatMessage
type: object
properties:
value:
type: array
items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
'@odata.nextLink':
type: string
nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
additionalProperties:
type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/groups/{group-id}/team/channels/{channel-id}/members/microsoft.graph.remove':
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat':
post:
tags:
- - groups.team
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ - chats.targetedChatMessage
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: group.team.channel.member_remove
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: chat.targetedMessage.reply_forwardToChat
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: targetedChatMessage
requestBody:
description: Action parameters
content:
@@ -8218,10 +8010,18 @@ paths:
schema:
type: object
properties:
- values:
+ targetChatIds:
type: array
items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
additionalProperties:
type: object
required: true
@@ -8248,35 +8048,118 @@ paths:
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/groups/{group-id}/team/channels/{channel-id}/messages':
- get:
+ '/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote':
+ post:
tags:
- - groups.team
- summary: Get messages from groups
- description: A collection of all the messages in the channel. Nullable.
- operationId: group.team.channel_ListMessage
+ - chats.targetedChatMessage
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: chat.targetedMessage.reply_replyGraphWPreQuote
parameters:
- - name: group-id
+ - name: chat-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: targetedChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/chats/{chat-id}/targetedMessages/$count':
+ get:
+ tags:
+ - chats.targetedChatMessage
+ summary: Get the number of the resource
+ operationId: chat.targetedMessage_GetCount
+ parameters:
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ /chats/$count:
+ get:
+ tags:
+ - chats.chat
+ summary: Get the number of the resource
+ operationId: chat_GetCount
+ parameters:
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ /chats/microsoft.graph.allMessages():
+ get:
+ tags:
+ - chats.chat.Functions
+ summary: Invoke function allMessages
+ operationId: chat_allMessage
+ parameters:
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $orderby
in: query
description: Order items by property values
@@ -8287,6 +8170,63 @@ paths:
type: array
items:
type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ /chats/microsoft.graph.getAllMessages():
+ get:
+ tags:
+ - chats.chat.Functions
+ summary: Invoke function getAllMessages
+ description: 'Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chats-getallmessages?view=graph-rest-beta
+ operationId: chat_getAllMessage
+ parameters:
+ - name: model
+ in: query
+ description: The payment model for the API
+ style: form
+ explode: false
+ schema:
+ type: string
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -8297,6 +8237,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -8309,59 +8259,105 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
- post:
+ /chats/microsoft.graph.getAllRetainedMessages():
+ get:
tags:
- - groups.team
- summary: Create new navigation property to messages for groups
- operationId: group.team.channel_CreateMessage
+ - chats.chat.Functions
+ summary: Invoke function getAllRetainedMessages
+ description: 'Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chat-getallretainedmessages?view=graph-rest-beta
+ operationId: chat_getAllRetainedMessage
parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team':
get:
tags:
- groups.team
- summary: Get messages from groups
- description: A collection of all the messages in the channel. Nullable.
- operationId: group.team.channel_GetMessage
+ summary: Get team from groups
+ description: The team associated with this group.
+ operationId: group_GetTeam
parameters:
- name: group-id
in: path
@@ -8371,22 +8367,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -8413,15 +8393,19 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- groups.team
- summary: Update the navigation property messages in groups
- operationId: group.team.channel_UpdateMessage
+ summary: Create team from group
+ description: 'Create a new team from a group. In order to create a team, the group must have at least one owner. If the group was created less than 15 minutes ago, calls to create a team might fail with a 404 Not Found error because the group information didn''t fully replicate.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-put-teams?view=graph-rest-beta
+ operationId: group_SetTeam
parameters:
- name: group-id
in: path
@@ -8431,28 +8415,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.team'
required: true
responses:
2XX:
@@ -8460,15 +8428,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property messages for groups
- operationId: group.team.channel_DeleteMessage
+ summary: Delete navigation property team for groups
+ operationId: group_DeleteTeam
parameters:
- name: group-id
in: path
@@ -8478,22 +8446,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- name: If-Match
in: header
description: ETag
@@ -8506,13 +8458,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents':
+ '/groups/{group-id}/team/allChannels':
get:
tags:
- groups.team
- summary: Get hostedContents from groups
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: group.team.channel.message_ListHostedContent
+ summary: Get allChannels from groups
+ description: List of channels either hosted in or shared with the team (incoming channels).
+ operationId: group.team_ListAllChannel
parameters:
- name: group-id
in: path
@@ -8522,22 +8474,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -8575,18 +8511,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/groups/{group-id}/team/allChannels/{channel-id}':
+ get:
tags:
- groups.team
- summary: Create new navigation property to hostedContents for groups
- operationId: group.team.channel.message_CreateHostedContent
+ summary: Get allChannels from groups
+ description: List of channels either hosted in or shared with the team (incoming channels).
+ operationId: group.team_GetAllChannel
parameters:
- name: group-id
in: path
@@ -8604,38 +8542,42 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
+ '/groups/{group-id}/team/allChannels/$count':
get:
tags:
- groups.team
- summary: Get hostedContents from groups
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: group.team.channel.message_GetHostedContent
+ summary: Get the number of the resource
+ operationId: group.team.allChannel_GetCount
parameters:
- name: group-id
in: path
@@ -8645,30 +8587,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/channels':
+ get:
+ tags:
+ - groups.team
+ summary: Get channels from groups
+ description: The collection of channels and messages associated with the team.
+ operationId: group.team_ListChannel
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -8691,20 +8647,52 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- groups.team
- summary: Update the navigation property hostedContents in groups
- operationId: group.team.channel.message_UpdateHostedContent
- parameters:
+ summary: Create new navigation property to channels for groups
+ operationId: group.team_CreateChannel
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}':
+ get:
+ tags:
+ - groups.team
+ summary: Get channels from groups
+ description: The collection of channels and messages associated with the team.
+ operationId: group.team_GetChannel
+ parameters:
- name: group-id
in: path
description: The unique identifier of group
@@ -8721,28 +8709,64 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - groups.team
+ summary: Update the navigation property channels in groups
+ operationId: group.team_UpdateChannel
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: group
+ - name: channel-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: channel
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.channel'
required: true
responses:
2XX:
@@ -8750,15 +8774,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property hostedContents for groups
- operationId: group.team.channel.message_DeleteHostedContent
+ summary: Delete navigation property channels for groups
+ operationId: group.team_DeleteChannel
parameters:
- name: group-id
in: path
@@ -8776,22 +8800,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -8804,13 +8812,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
+ '/groups/{group-id}/team/channels/{channel-id}/allMembers':
get:
tags:
- groups.team
- summary: Get media content for the navigation property hostedContents from groups
- description: The unique identifier for an entity. Read-only.
- operationId: group.team.channel.message_GetHostedContentsContent
+ summary: Get allMembers from groups
+ description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
+ operationId: group.team.channel_ListAllMember
parameters:
- name: group-id
in: path
@@ -8828,38 +8836,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
tags:
- groups.team
- summary: Update media content for the navigation property hostedContents in groups
- description: The unique identifier for an entity. Read-only.
- operationId: group.team.channel.message_SetHostedContentsContent
+ summary: Create new navigation property to allMembers for groups
+ operationId: group.team.channel_CreateAllMember
parameters:
- name: group-id
in: path
@@ -8877,41 +8902,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New media content.
+ description: New navigation property
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/allMembers/{conversationMember-id}':
+ get:
tags:
- groups.team
- summary: Delete media content for the navigation property hostedContents in groups
- description: The unique identifier for an entity. Read-only.
- operationId: group.team.channel.message_DeleteHostedContentsContent
+ summary: Get allMembers from groups
+ description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
+ operationId: group.team.channel_GetAllMember
parameters:
- name: group-id
in: path
@@ -8929,39 +8943,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
+ x-ms-docs-key-type: conversationMember
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count':
- get:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.channel.message.hostedContent_GetCount
+ summary: Update the navigation property allMembers in groups
+ operationId: group.team.channel_UpdateAllMember
parameters:
- name: group-id
in: path
@@ -8979,27 +9003,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: conversationMember
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- groups.team
- summary: Invoke action setReaction
- operationId: group.team.channel.message_setReaction
+ summary: Delete navigation property allMembers for groups
+ operationId: group.team.channel_DeleteAllMember
parameters:
- name: group-id
in: path
@@ -9017,43 +9050,32 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: conversationMember
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/allMembers/$count':
+ get:
tags:
- groups.team
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: group.team.channel.message_softDelete
+ summary: Get the number of the resource
+ operationId: group.team.channel.allMember_GetCount
parameters:
- name: group-id
in: path
@@ -9071,30 +9093,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
+ '/groups/{group-id}/team/channels/{channel-id}/allMembers/microsoft.graph.add':
post:
tags:
- groups.team
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: group.team.channel.message_undoSoftDelete
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: group.team.channel.allMember_add
parameters:
- name: group-id
in: path
@@ -9112,26 +9127,53 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/channels/{channel-id}/allMembers/microsoft.graph.remove':
post:
tags:
- groups.team
- summary: Invoke action unsetReaction
- operationId: group.team.channel.message_unsetReaction
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: group.team.channel.allMember_remove
parameters:
- name: group-id
in: path
@@ -9149,14 +9191,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
requestBody:
description: Action parameters
content:
@@ -9164,25 +9198,43 @@ paths:
schema:
type: object
properties:
- reactionType:
- type: string
- nullable: true
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/channels/{channel-id}/enabledApps':
get:
tags:
- groups.team
- summary: Get replies from groups
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: group.team.channel.message_ListReply
+ summary: Get enabledApps from groups
+ description: A collection of enabled apps in the channel.
+ operationId: group.team.channel_ListEnabledApp
parameters:
- name: group-id
in: path
@@ -9200,14 +9252,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -9245,18 +9289,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/groups/{group-id}/team/channels/{channel-id}/enabledApps/{teamsApp-id}':
+ get:
tags:
- groups.team
- summary: Create new navigation property to replies for groups
- operationId: group.team.channel.message_CreateReply
+ summary: Get enabledApps from groups
+ description: A collection of enabled apps in the channel.
+ operationId: group.team.channel_GetEnabledApp
parameters:
- name: group-id
in: path
@@ -9274,38 +9320,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: teamsApp-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamsApp
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- required: true
+ x-ms-docs-key-type: teamsApp
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}':
+ '/groups/{group-id}/team/channels/{channel-id}/enabledApps/$count':
get:
tags:
- groups.team
- summary: Get replies from groups
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: group.team.channel.message_GetReply
+ summary: Get the number of the resource
+ operationId: group.team.channel.enabledApp_GetCount
parameters:
- name: group-id
in: path
@@ -9323,22 +9381,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/channels/{channel-id}/filesFolder':
+ get:
+ tags:
+ - groups.team
+ summary: Get filesFolder from groups
+ description: Metadata for the location where the channel's files are stored.
+ operationId: group.team.channel_GetFilesFolder
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: group
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: channel
- name: $select
in: query
description: Select properties to be returned
@@ -9365,15 +9438,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/groups/{group-id}/team/channels/{channel-id}/filesFolder/content':
+ get:
tags:
- groups.team
- summary: Update the navigation property replies in groups
- operationId: group.team.channel.message_UpdateReply
+ summary: Get content for the navigation property filesFolder from groups
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: group.team.channel_GetFilesFolderContent
parameters:
- name: group-id
in: path
@@ -9391,28 +9466,53 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: $format
+ in: query
+ description: Format of the content
+ style: form
+ explode: false
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - groups.team
+ summary: Update content for the navigation property filesFolder in groups
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: group.team.channel_SetFilesFolderContent
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: group
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: channel
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ type: string
+ format: binary
required: true
responses:
2XX:
@@ -9420,15 +9520,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property replies for groups
- operationId: group.team.channel.message_DeleteReply
+ summary: Delete content for the navigation property filesFolder in groups
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: group.team.channel_DeleteFilesFolderContent
parameters:
- name: group-id
in: path
@@ -9446,41 +9546,93 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/channels/{channel-id}/filesFolder/contentStream':
+ get:
+ tags:
+ - groups.team
+ summary: Get contentStream for the navigation property filesFolder from groups
+ description: 'The content stream, if the item represents a file.'
+ operationId: group.team.channel_GetFilesFolderContentStream
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: group
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: channel
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - groups.team
+ summary: Update contentStream for the navigation property filesFolder in groups
+ description: 'The content stream, if the item represents a file.'
+ operationId: group.team.channel_SetFilesFolderContentStream
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
- get:
+ delete:
tags:
- groups.team
- summary: Get hostedContents from groups
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: group.team.channel.message.reply_ListHostedContent
+ summary: Delete contentStream for the navigation property filesFolder in groups
+ description: 'The content stream, if the item represents a file.'
+ operationId: group.team.channel_DeleteFilesFolderContentStream
parameters:
- name: group-id
in: path
@@ -9498,22 +9650,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/channels/{channel-id}/members':
+ get:
+ tags:
+ - groups.team
+ summary: Get members from groups
+ description: A collection of membership records associated with the channel.
+ operationId: group.team.channel_ListMember
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: group
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -9551,7 +9722,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -9561,8 +9732,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to hostedContents for groups
- operationId: group.team.channel.message.reply_CreateHostedContent
+ summary: Create new navigation property to members for groups
+ operationId: group.team.channel_CreateMember
parameters:
- name: group-id
in: path
@@ -9580,28 +9751,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -9609,17 +9764,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
+ '/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}':
get:
tags:
- groups.team
- summary: Get hostedContents from groups
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: group.team.channel.message.reply_GetHostedContent
+ summary: Get members from groups
+ description: A collection of membership records associated with the channel.
+ operationId: group.team.channel_GetMember
parameters:
- name: group-id
in: path
@@ -9637,30 +9792,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -9687,15 +9826,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property hostedContents in groups
- operationId: group.team.channel.message.reply_UpdateHostedContent
+ summary: Update the navigation property members in groups
+ operationId: group.team.channel_UpdateMember
parameters:
- name: group-id
in: path
@@ -9713,36 +9852,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -9750,15 +9873,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property hostedContents for groups
- operationId: group.team.channel.message.reply_DeleteHostedContent
+ summary: Delete navigation property members for groups
+ operationId: group.team.channel_DeleteMember
parameters:
- name: group-id
in: path
@@ -9776,30 +9899,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -9812,13 +9919,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
+ '/groups/{group-id}/team/channels/{channel-id}/members/$count':
get:
tags:
- groups.team
- summary: Get media content for the navigation property hostedContents from groups
- description: The unique identifier for an entity. Read-only.
- operationId: group.team.channel.message.reply_GetHostedContentsContent
+ summary: Get the number of the resource
+ operationId: group.team.channel.member_GetCount
parameters:
- name: group-id
in: path
@@ -9836,46 +9942,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- put:
+ '/groups/{group-id}/team/channels/{channel-id}/members/microsoft.graph.add':
+ post:
tags:
- groups.team
- summary: Update media content for the navigation property hostedContents in groups
- description: The unique identifier for an entity. Read-only.
- operationId: group.team.channel.message.reply_SetHostedContentsContent
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: group.team.channel.member_add
parameters:
- name: group-id
in: path
@@ -9893,49 +9976,53 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New media content.
+ description: Action parameters
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/channels/{channel-id}/members/microsoft.graph.remove':
+ post:
tags:
- groups.team
- summary: Delete media content for the navigation property hostedContents in groups
- description: The unique identifier for an entity. Read-only.
- operationId: group.team.channel.message.reply_DeleteHostedContentsContent
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: group.team.channel.member_remove
parameters:
- name: group-id
in: path
@@ -9953,47 +10040,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/channels/{channel-id}/messages':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.channel.message.reply.hostedContent_GetCount
+ summary: Get messages from groups
+ description: A collection of all the messages in the channel. Nullable.
+ operationId: group.team.channel_ListMessage
parameters:
- name: group-id
in: path
@@ -10011,35 +10101,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
post:
tags:
- groups.team
- summary: Invoke action setReaction
- operationId: group.team.channel.message.reply_setReaction
+ summary: Create new navigation property to messages for groups
+ operationId: group.team.channel_CreateMessage
parameters:
- name: group-id
in: path
@@ -10057,51 +10167,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}':
+ get:
tags:
- groups.team
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: group.team.channel.message.reply_softDelete
+ summary: Get messages from groups
+ description: A collection of all the messages in the channel. Nullable.
+ operationId: group.team.channel_GetMessage
parameters:
- name: group-id
in: path
@@ -10127,7 +10216,59 @@ paths:
schema:
type: string
x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - groups.team
+ summary: Update the navigation property messages in groups
+ operationId: group.team.channel_UpdateMessage
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
in: path
description: The unique identifier of chatMessage
required: true
@@ -10135,22 +10276,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- groups.team
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: group.team.channel.message.reply_undoSoftDelete
+ summary: Delete navigation property messages for groups
+ operationId: group.team.channel_DeleteMessage
parameters:
- name: group-id
in: path
@@ -10176,26 +10323,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents':
+ get:
tags:
- groups.team
- summary: Invoke action unsetReaction
- operationId: group.team.channel.message.reply_unsetReaction
+ summary: Get hostedContents from groups
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: group.team.channel.message_ListHostedContent
parameters:
- name: group-id
in: path
@@ -10221,39 +10367,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count':
- get:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.channel.message.reply_GetCount
+ summary: Create new navigation property to hostedContents for groups
+ operationId: group.team.channel.message_CreateHostedContent
parameters:
- name: group-id
in: path
@@ -10279,23 +10441,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- groups.team
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: group.team.channel.message.reply_delta
+ summary: Get hostedContents from groups
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: group.team.channel.message_GetHostedContent
parameters:
- name: group-id
in: path
@@ -10321,11 +10490,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -10336,16 +10508,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -10358,41 +10520,19 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- groups.team
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: group.team.channel.message.reply_forwardToChat
+ summary: Update the navigation property hostedContents in groups
+ operationId: group.team.channel.message_UpdateHostedContent
parameters:
- name: group-id
in: path
@@ -10418,27 +10558,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -10446,33 +10579,15 @@ paths:
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- groups.team
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: group.team.channel.message.reply_replyGraphWPreQuote
+ summary: Delete navigation property hostedContents for groups
+ operationId: group.team.channel.message_DeleteHostedContent
parameters:
- name: group-id
in: path
@@ -10498,39 +10613,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/messages/$count':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.channel.message_GetCount
+ summary: Get media content for the navigation property hostedContents from groups
+ description: The unique identifier for an entity. Read-only.
+ operationId: group.team.channel.message_GetHostedContentsContent
parameters:
- name: group-id
in: path
@@ -10548,23 +10657,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/messages/microsoft.graph.delta()':
- get:
+ put:
tags:
- groups.team
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: group.team.channel.message_delta
+ summary: Update media content for the navigation property hostedContents in groups
+ description: The unique identifier for an entity. Read-only.
+ operationId: group.team.channel.message_SetHostedContentsContent
parameters:
- name: group-id
in: path
@@ -10582,78 +10706,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/channels/{channel-id}/messages/microsoft.graph.forwardToChat':
- post:
+ delete:
tags:
- groups.team
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: group.team.channel.message_forwardToChat
+ summary: Delete media content for the navigation property hostedContents in groups
+ description: The unique identifier for an entity. Read-only.
+ operationId: group.team.channel.message_DeleteHostedContentsContent
parameters:
- name: group-id
in: path
@@ -10671,61 +10758,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/channels/{channel-id}/messages/microsoft.graph.replyWithQuote':
- post:
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count':
+ get:
tags:
- groups.team
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: group.team.channel.message_replyGraphWPreQuote
+ summary: Get the number of the resource
+ operationId: group.team.channel.message.hostedContent_GetCount
parameters:
- name: group-id
in: path
@@ -10743,43 +10808,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive':
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction':
post:
tags:
- groups.team
- summary: Invoke action archive
- description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
- operationId: group.team.channel_archive
+ summary: Invoke action setReaction
+ operationId: group.team.channel.message_setReaction
parameters:
- name: group-id
in: path
@@ -10797,6 +10846,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: Action parameters
content:
@@ -10804,9 +10861,8 @@ paths:
schema:
type: object
properties:
- shouldSetSpoSiteReadOnlyForMembers:
- type: boolean
- default: false
+ reactionType:
+ type: string
nullable: true
additionalProperties:
type: object
@@ -10817,16 +10873,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.completeMigration':
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete':
post:
tags:
- groups.team
- summary: Invoke action completeMigration
- description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
- operationId: group.team.channel_completeMigration
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: group.team.channel.message_softDelete
parameters:
- name: group-id
in: path
@@ -10844,22 +10900,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
- get:
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
+ post:
tags:
- groups.team
- summary: Invoke function doesUserHaveAccess
- description: Determine whether a user has access to a channel.
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
- operationId: group.team.channel_doesUserHaveAccess
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: group.team.channel.message_undoSoftDelete
parameters:
- name: group-id
in: path
@@ -10877,56 +10941,26 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: userId
- in: query
- description: 'Usage: userId=''@userId'''
- style: form
- explode: false
- schema:
- type: string
- nullable: true
- - name: tenantId
- in: query
- description: 'Usage: tenantId=''@tenantId'''
- style: form
- explode: false
- schema:
- type: string
- nullable: true
- - name: userPrincipalName
- in: query
- description: 'Usage: userPrincipalName=''@userPrincipalName'''
- style: form
- explode: false
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
type: string
- nullable: true
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: boolean
- default: false
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.provisionEmail':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
post:
tags:
- groups.team
- summary: Invoke action provisionEmail
- description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
- operationId: group.team.channel_provisionEmail
+ summary: Invoke action unsetReaction
+ operationId: group.team.channel.message_unsetReaction
parameters:
- name: group-id
in: path
@@ -10944,26 +10978,40 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.removeEmail':
- post:
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies':
+ get:
tags:
- groups.team
- summary: Invoke action removeEmail
- description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
- operationId: group.team.channel_removeEmail
+ summary: Get replies from groups
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: group.team.channel.message_ListReply
parameters:
- name: group-id
in: path
@@ -10981,22 +11029,63 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.startMigration':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
post:
tags:
- groups.team
- summary: Invoke action startMigration
- description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
- operationId: group.team.channel_startMigration
+ summary: Create new navigation property to replies for groups
+ operationId: group.team.channel.message_CreateReply
parameters:
- name: group-id
in: path
@@ -11014,37 +11103,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- conversationCreationDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}':
+ get:
tags:
- groups.team
- summary: Invoke action unarchive
- description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
- operationId: group.team.channel_unarchive
+ summary: Get replies from groups
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: group.team.channel.message_GetReply
parameters:
- name: group-id
in: path
@@ -11062,36 +11152,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/planner':
- get:
- tags:
- - groups.team
- summary: Get planner from groups
- description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: group.team.channel_GetPlanner
- parameters:
- - name: group-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of channel
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -11118,15 +11194,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property planner in groups
- operationId: group.team.channel_UpdatePlanner
+ summary: Update the navigation property replies in groups
+ operationId: group.team.channel.message_UpdateReply
parameters:
- name: group-id
in: path
@@ -11144,12 +11220,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -11157,15 +11249,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property planner for groups
- operationId: group.team.channel_DeletePlanner
+ summary: Delete navigation property replies for groups
+ operationId: group.team.channel.message_DeleteReply
parameters:
- name: group-id
in: path
@@ -11183,6 +11275,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- name: If-Match
in: header
description: ETag
@@ -11195,13 +11303,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans':
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
get:
tags:
- groups.team
- summary: Get plans from groups
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: group.team.channel.planner_ListPlan
+ summary: Get hostedContents from groups
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: group.team.channel.message.reply_ListHostedContent
parameters:
- name: group-id
in: path
@@ -11219,6 +11327,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -11256,7 +11380,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -11266,8 +11390,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to plans for groups
- operationId: group.team.channel.planner_CreatePlan
+ summary: Create new navigation property to hostedContents for groups
+ operationId: group.team.channel.message.reply_CreateHostedContent
parameters:
- name: group-id
in: path
@@ -11285,12 +11409,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: New navigation property
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -11298,17 +11438,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}':
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- groups.team
- summary: Get plans from groups
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: group.team.channel.planner_GetPlan
+ summary: Get hostedContents from groups
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: group.team.channel.message.reply_GetHostedContent
parameters:
- name: group-id
in: path
@@ -11326,14 +11466,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -11360,15 +11516,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property plans in groups
- operationId: group.team.channel.planner_UpdatePlan
+ summary: Update the navigation property hostedContents in groups
+ operationId: group.team.channel.message.reply_UpdateHostedContent
parameters:
- name: group-id
in: path
@@ -11386,20 +11542,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -11407,15 +11579,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property plans for groups
- operationId: group.team.channel.planner_DeletePlan
+ summary: Delete navigation property hostedContents for groups
+ operationId: group.team.channel.message.reply_DeleteHostedContent
parameters:
- name: group-id
in: path
@@ -11433,14 +11605,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -11453,13 +11641,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets':
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- groups.team
- summary: Get buckets from groups
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: group.team.channel.planner.plan_ListBucket
+ summary: Get media content for the navigation property hostedContents from groups
+ description: The unique identifier for an entity. Read-only.
+ operationId: group.team.channel.message.reply_GetHostedContentsContent
parameters:
- name: group-id
in: path
@@ -11477,63 +11665,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
+ put:
tags:
- groups.team
- summary: Create new navigation property to buckets for groups
- operationId: group.team.channel.planner.plan_CreateBucket
+ summary: Update media content for the navigation property hostedContents in groups
+ description: The unique identifier for an entity. Read-only.
+ operationId: group.team.channel.message.reply_SetHostedContentsContent
parameters:
- name: group-id
in: path
@@ -11551,38 +11722,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New navigation property
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ type: string
+ format: binary
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
- get:
+ delete:
tags:
- groups.team
- summary: Get buckets from groups
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: group.team.channel.planner.plan_GetBucket
+ summary: Delete media content for the navigation property hostedContents in groups
+ description: The unique identifier for an entity. Read-only.
+ operationId: group.team.channel.message.reply_DeleteHostedContentsContent
parameters:
- name: group-id
in: path
@@ -11600,57 +11782,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
+ get:
tags:
- groups.team
- summary: Update the navigation property buckets in groups
- operationId: group.team.channel.planner.plan_UpdateBucket
+ summary: Get the number of the resource
+ operationId: group.team.channel.message.reply.hostedContent_GetCount
parameters:
- name: group-id
in: path
@@ -11668,44 +11840,97 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action setReaction
+ operationId: group.team.channel.message.reply_setReaction
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
+ post:
tags:
- groups.team
- summary: Delete navigation property buckets for groups
- operationId: group.team.channel.planner.plan_DeleteBucket
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: group.team.channel.message.reply_softDelete
parameters:
- name: group-id
in: path
@@ -11723,41 +11948,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
- get:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
+ post:
tags:
- groups.team
- summary: Get tasks from groups
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: group.team.channel.planner.plan.bucket_ListTask
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: group.team.channel.message.reply_undoSoftDelete
parameters:
- name: group-id
in: path
@@ -11775,71 +11997,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
post:
tags:
- groups.team
- summary: Create new navigation property to tasks for groups
- operationId: group.team.channel.planner.plan.bucket_CreateTask
+ summary: Invoke action unsetReaction
+ operationId: group.team.channel.message.reply_unsetReaction
parameters:
- name: group-id
in: path
@@ -11857,46 +12042,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count':
get:
tags:
- groups.team
- summary: Get tasks from groups
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: group.team.channel.planner.plan.bucket_GetTask
+ summary: Get the number of the resource
+ operationId: group.team.channel.message.reply_GetCount
parameters:
- name: group-id
in: path
@@ -11914,30 +12100,61 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
+ get:
+ tags:
+ - groups.team
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: group.team.channel.message.reply_delta
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: group
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -11948,6 +12165,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -11960,19 +12187,41 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
+ post:
tags:
- groups.team
- summary: Update the navigation property tasks in groups
- operationId: group.team.channel.planner.plan.bucket_UpdateTask
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: group.team.channel.message.reply_forwardToChat
parameters:
- name: group-id
in: path
@@ -11990,36 +12239,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -12027,15 +12275,33 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
+ post:
tags:
- groups.team
- summary: Delete navigation property tasks for groups
- operationId: group.team.channel.planner.plan.bucket_DeleteTask
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: group.team.channel.message.reply_replyGraphWPreQuote
parameters:
- name: group-id
in: path
@@ -12053,49 +12319,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/messages/$count':
get:
tags:
- groups.team
- summary: Get assignedToTaskBoardFormat from groups
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: group.team.channel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
+ summary: Get the number of the resource
+ operationId: group.team.channel.message_GetCount
parameters:
- name: group-id
in: path
@@ -12113,30 +12377,45 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/channels/{channel-id}/messages/microsoft.graph.delta()':
+ get:
+ tags:
+ - groups.team
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: group.team.channel.message_delta
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: group
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -12147,6 +12426,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -12159,19 +12448,41 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/channels/{channel-id}/messages/microsoft.graph.forwardToChat':
+ post:
tags:
- groups.team
- summary: Update the navigation property assignedToTaskBoardFormat in groups
- operationId: group.team.channel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: group.team.channel.message_forwardToChat
parameters:
- name: group-id
in: path
@@ -12189,43 +12500,94 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/channels/{channel-id}/messages/microsoft.graph.replyWithQuote':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: group.team.channel.message_replyGraphWPreQuote
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: group
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: channel
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -12233,15 +12595,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.archive':
+ post:
tags:
- groups.team
- summary: Delete navigation property assignedToTaskBoardFormat for groups
- operationId: group.team.channel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
+ summary: Invoke action archive
+ description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
+ operationId: group.team.channel_archive
parameters:
- name: group-id
in: path
@@ -12259,49 +12626,69 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ shouldSetSpoSiteReadOnlyForMembers:
+ type: boolean
+ default: false
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.completeMigration':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action completeMigration
+ description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
+ operationId: group.team.channel_completeMigration
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: group
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: channel
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
get:
tags:
- groups.team
- summary: Get bucketTaskBoardFormat from groups
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: group.team.channel.planner.plan.bucket.task_GetBucketTaskBoardFormat
+ summary: Invoke function doesUserHaveAccess
+ description: Determine whether a user has access to a channel.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
+ operationId: group.team.channel_doesUserHaveAccess
parameters:
- name: group-id
in: path
@@ -12319,65 +12706,56 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
+ - name: userId
in: query
- description: Select properties to be returned
+ description: 'Usage: userId=''@userId'''
style: form
explode: false
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
+ type: string
+ nullable: true
+ - name: tenantId
in: query
- description: Expand related entities
+ description: 'Usage: tenantId=''@tenantId'''
style: form
explode: false
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ nullable: true
+ - name: userPrincipalName
+ in: query
+ description: 'Usage: userPrincipalName=''@userPrincipalName'''
+ style: form
+ explode: false
+ schema:
+ type: string
+ nullable: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ type: object
+ properties:
+ value:
+ type: boolean
+ default: false
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.provisionEmail':
+ post:
tags:
- groups.team
- summary: Update the navigation property bucketTaskBoardFormat in groups
- operationId: group.team.channel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
+ summary: Invoke action provisionEmail
+ description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
+ operationId: group.team.channel_provisionEmail
parameters:
- name: group-id
in: path
@@ -12395,59 +12773,107 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.removeEmail':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action removeEmail
+ description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
+ operationId: group.team.channel_removeEmail
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: group
+ - name: channel-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: channel
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.startMigration':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action startMigration
+ description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
+ operationId: group.team.channel_startMigration
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: channel
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ type: object
+ properties:
+ conversationCreationDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/microsoft.graph.unarchive':
+ post:
tags:
- groups.team
- summary: Delete navigation property bucketTaskBoardFormat for groups
- operationId: group.team.channel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
+ summary: Invoke action unarchive
+ description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
+ operationId: group.team.channel_unarchive
parameters:
- name: group-id
in: path
@@ -12465,49 +12891,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/planner':
get:
tags:
- groups.team
- summary: Get details from groups
- description: Read-only. Nullable. More details about the task.
- operationId: group.team.channel.planner.plan.bucket.task_GetDetail
+ summary: Get planner from groups
+ description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: group.team.channel_GetPlanner
parameters:
- name: group-id
in: path
@@ -12525,30 +12921,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -12575,15 +12947,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property details in groups
- operationId: group.team.channel.planner.plan.bucket.task_UpdateDetail
+ summary: Update the navigation property planner in groups
+ operationId: group.team.channel_UpdatePlanner
parameters:
- name: group-id
in: path
@@ -12601,43 +12973,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
required: true
responses:
2XX:
@@ -12645,15 +12986,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property details for groups
- operationId: group.team.channel.planner.plan.bucket.task_DeleteDetail
+ summary: Delete navigation property planner for groups
+ operationId: group.team.channel_DeletePlanner
parameters:
- name: group-id
in: path
@@ -12671,30 +13012,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -12707,13 +13024,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans':
get:
tags:
- groups.team
- summary: Get progressTaskBoardFormat from groups
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: group.team.channel.planner.plan.bucket.task_GetProgressTaskBoardFormat
+ summary: Get plans from groups
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: group.team.channel.planner_ListPlan
parameters:
- name: group-id
in: path
@@ -12731,30 +13048,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -12777,19 +13085,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- groups.team
- summary: Update the navigation property progressTaskBoardFormat in groups
- operationId: group.team.channel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
+ summary: Create new navigation property to plans for groups
+ operationId: group.team.channel.planner_CreatePlan
parameters:
- name: group-id
in: path
@@ -12807,59 +13114,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}':
+ get:
tags:
- groups.team
- summary: Delete navigation property progressTaskBoardFormat for groups
- operationId: group.team.channel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
+ summary: Get plans from groups
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: group.team.channel.planner_GetPlan
parameters:
- name: group-id
in: path
@@ -12885,40 +13163,88 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - groups.team
+ summary: Update the navigation property plans in groups
+ operationId: group.team.channel.planner_UpdatePlan
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: group
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
- get:
+ delete:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.channel.planner.plan.bucket.task_GetCount
+ summary: Delete navigation property plans for groups
+ operationId: group.team.channel.planner_DeletePlan
parameters:
- name: group-id
in: path
@@ -12944,31 +13270,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets':
get:
tags:
- groups.team
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: group.team.channel.planner.plan.bucket.task_delta
+ summary: Get buckets from groups
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: group.team.channel.planner.plan_ListBucket
parameters:
- name: group-id
in: path
@@ -12994,22 +13314,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -13017,9 +13329,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -13039,37 +13351,18 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerTask
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/$count':
- get:
+ x-ms-docs-operation-type: operation
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.channel.planner.plan.bucket_GetCount
+ summary: Create new navigation property to buckets for groups
+ operationId: group.team.channel.planner.plan_CreateBucket
parameters:
- name: group-id
in: path
@@ -13095,23 +13388,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
get:
tags:
- groups.team
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
- operationId: group.team.channel.planner.plan.bucket_delta
+ summary: Get buckets from groups
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: group.team.channel.planner.plan_GetBucket
parameters:
- name: group-id
in: path
@@ -13137,100 +13437,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerBucket
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/details':
- get:
- tags:
- - groups.team
- summary: Get details from groups
- description: Extra details about the plan. Read-only. Nullable.
- operationId: group.team.channel.planner.plan_GetDetail
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: plannerBucket-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: plannerBucket
- name: $select
in: query
description: Select properties to be returned
@@ -13257,15 +13471,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property details in groups
- operationId: group.team.channel.planner.plan_UpdateDetail
+ summary: Update the navigation property buckets in groups
+ operationId: group.team.channel.planner.plan_UpdateBucket
parameters:
- name: group-id
in: path
@@ -13291,19 +13505,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag value.
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
required: true
responses:
2XX:
@@ -13311,15 +13526,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property details for groups
- operationId: group.team.channel.planner.plan_DeleteDetail
+ summary: Delete navigation property buckets for groups
+ operationId: group.team.channel.planner.plan_DeleteBucket
parameters:
- name: group-id
in: path
@@ -13345,180 +13560,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
- post:
- tags:
- - groups.team
- summary: Invoke action archive
- description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
- operationId: group.team.channel.planner.plan_archive
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ - name: plannerBucket-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
+ x-ms-docs-key-type: plannerBucket
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- justification:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
get:
tags:
- groups.team
- summary: Invoke function getUsageRights
- operationId: group.team.channel.planner.plan_getUsageRight
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.planUsageRight'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
- post:
- tags:
- - groups.team
- summary: Invoke action moveToContainer
- description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
- operationId: group.team.channel.planner.plan_moveToContainer
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- container:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
- post:
- tags:
- - groups.team
- summary: Invoke action unarchive
- description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
- operationId: group.team.channel.planner.plan_unarchive
+ summary: Get tasks from groups
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: group.team.channel.planner.plan.bucket_ListTask
parameters:
- name: group-id
in: path
@@ -13544,57 +13612,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- justification:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks':
- get:
- tags:
- - groups.team
- summary: Get tasks from groups
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: group.team.channel.planner.plan_ListTask
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: plannerBucket-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -13643,7 +13668,7 @@ paths:
tags:
- groups.team
summary: Create new navigation property to tasks for groups
- operationId: group.team.channel.planner.plan_CreateTask
+ operationId: group.team.channel.planner.plan.bucket_CreateTask
parameters:
- name: group-id
in: path
@@ -13669,6 +13694,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property
content:
@@ -13686,13 +13719,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
get:
tags:
- groups.team
summary: Get tasks from groups
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: group.team.channel.planner.plan_GetTask
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: group.team.channel.planner.plan.bucket_GetTask
parameters:
- name: group-id
in: path
@@ -13718,6 +13751,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -13760,7 +13801,7 @@ paths:
tags:
- groups.team
summary: Update the navigation property tasks in groups
- operationId: group.team.channel.planner.plan_UpdateTask
+ operationId: group.team.channel.planner.plan.bucket_UpdateTask
parameters:
- name: group-id
in: path
@@ -13786,6 +13827,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -13815,7 +13864,7 @@ paths:
tags:
- groups.team
summary: Delete navigation property tasks for groups
- operationId: group.team.channel.planner.plan_DeleteTask
+ operationId: group.team.channel.planner.plan.bucket_DeleteTask
parameters:
- name: group-id
in: path
@@ -13841,6 +13890,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -13861,13 +13918,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
get:
tags:
- groups.team
summary: Get assignedToTaskBoardFormat from groups
description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: group.team.channel.planner.plan.task_GetAssignedToTaskBoardFormat
+ operationId: group.team.channel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -13893,6 +13950,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -13935,7 +14000,7 @@ paths:
tags:
- groups.team
summary: Update the navigation property assignedToTaskBoardFormat in groups
- operationId: group.team.channel.planner.plan.task_UpdateAssignedToTaskBoardFormat
+ operationId: group.team.channel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -13961,6 +14026,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -13997,7 +14070,7 @@ paths:
tags:
- groups.team
summary: Delete navigation property assignedToTaskBoardFormat for groups
- operationId: group.team.channel.planner.plan.task_DeleteAssignedToTaskBoardFormat
+ operationId: group.team.channel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -14023,6 +14096,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -14043,13 +14124,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
get:
tags:
- groups.team
summary: Get bucketTaskBoardFormat from groups
description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: group.team.channel.planner.plan.task_GetBucketTaskBoardFormat
+ operationId: group.team.channel.planner.plan.bucket.task_GetBucketTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -14075,6 +14156,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -14117,7 +14206,7 @@ paths:
tags:
- groups.team
summary: Update the navigation property bucketTaskBoardFormat in groups
- operationId: group.team.channel.planner.plan.task_UpdateBucketTaskBoardFormat
+ operationId: group.team.channel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -14143,6 +14232,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -14179,7 +14276,7 @@ paths:
tags:
- groups.team
summary: Delete navigation property bucketTaskBoardFormat for groups
- operationId: group.team.channel.planner.plan.task_DeleteBucketTaskBoardFormat
+ operationId: group.team.channel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -14205,6 +14302,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -14225,13 +14330,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
get:
tags:
- groups.team
summary: Get details from groups
description: Read-only. Nullable. More details about the task.
- operationId: group.team.channel.planner.plan.task_GetDetail
+ operationId: group.team.channel.planner.plan.bucket.task_GetDetail
parameters:
- name: group-id
in: path
@@ -14257,6 +14362,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -14299,7 +14412,7 @@ paths:
tags:
- groups.team
summary: Update the navigation property details in groups
- operationId: group.team.channel.planner.plan.task_UpdateDetail
+ operationId: group.team.channel.planner.plan.bucket.task_UpdateDetail
parameters:
- name: group-id
in: path
@@ -14325,6 +14438,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -14361,7 +14482,7 @@ paths:
tags:
- groups.team
summary: Delete navigation property details for groups
- operationId: group.team.channel.planner.plan.task_DeleteDetail
+ operationId: group.team.channel.planner.plan.bucket.task_DeleteDetail
parameters:
- name: group-id
in: path
@@ -14387,6 +14508,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -14407,13 +14536,168 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages':
get:
tags:
- groups.team
- summary: Get progressTaskBoardFormat from groups
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: group.team.channel.planner.plan.task_GetProgressTaskBoardFormat
+ summary: Get messages from groups
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: group.team.channel.planner.plan.bucket.task_ListMessage
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - groups.team
+ summary: Create new navigation property to messages for groups
+ operationId: group.team.channel.planner.plan.bucket.task_CreateMessage
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
+ get:
+ tags:
+ - groups.team
+ summary: Get messages from groups
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: group.team.channel.planner.plan.bucket.task_GetMessage
parameters:
- name: group-id
in: path
@@ -14439,6 +14723,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -14447,6 +14739,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -14473,15 +14773,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property progressTaskBoardFormat in groups
- operationId: group.team.channel.planner.plan.task_UpdateProgressTaskBoardFormat
+ summary: Update the navigation property messages in groups
+ operationId: group.team.channel.planner.plan.bucket.task_UpdateMessage
parameters:
- name: group-id
in: path
@@ -14507,6 +14807,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -14515,19 +14823,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -14535,15 +14844,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property progressTaskBoardFormat for groups
- operationId: group.team.channel.planner.plan.task_DeleteProgressTaskBoardFormat
+ summary: Delete navigation property messages for groups
+ operationId: group.team.channel.planner.plan.bucket.task_DeleteMessage
parameters:
- name: group-id
in: path
@@ -14569,6 +14878,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: plannerTask-id
in: path
description: The unique identifier of plannerTask
@@ -14577,6 +14894,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: If-Match
in: header
description: ETag
@@ -14589,12 +14914,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count':
- get:
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.channel.planner.plan.task_GetCount
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: group.team.channel.planner.plan.bucket.task.message_setReaction
parameters:
- name: group-id
in: path
@@ -14620,23 +14949,58 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
- get:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- groups.team
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: group.team.channel.planner.plan.task_delta
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: group.team.channel.planner.plan.bucket.task.message_unsetReaction
parameters:
- name: group-id
in: path
@@ -14662,74 +15026,54 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerTask
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/$count':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count':
get:
tags:
- groups.team
summary: Get the number of the resource
- operationId: group.team.channel.planner.plan_GetCount
+ operationId: group.team.channel.planner.plan.bucket.task.message_GetCount
parameters:
- name: group-id
in: path
@@ -14747,6 +15091,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -14754,16 +15122,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/planner/plans/microsoft.graph.delta()':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
get:
tags:
- groups.team
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
- operationId: group.team.channel.planner.plan_delta
+ summary: Get progressTaskBoardFormat from groups
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: group.team.channel.planner.plan.bucket.task_GetProgressTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -14781,11 +15146,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -14796,16 +15180,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -14818,38 +15192,19 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of plannerPlan
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams':
- get:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- groups.team
- summary: Get sharedWithTeams from groups
- description: A collection of teams with which a channel is shared.
- operationId: group.team.channel_ListSharedGraphWPreTeam
+ summary: Update the navigation property progressTaskBoardFormat in groups
+ operationId: group.team.channel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -14867,96 +15222,59 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - groups.team
- summary: Create new navigation property to sharedWithTeams for groups
- operationId: group.team.channel_CreateSharedGraphWPreTeam
- parameters:
- - name: group-id
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
- get:
+ delete:
tags:
- groups.team
- summary: Get sharedWithTeams from groups
- description: A collection of teams with which a channel is shared.
- operationId: group.team.channel_GetSharedGraphWPreTeam
+ summary: Delete navigation property progressTaskBoardFormat for groups
+ operationId: group.team.channel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -14974,96 +15292,48 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - groups.team
- summary: Update the navigation property sharedWithTeams in groups
- operationId: group.team.channel_UpdateSharedGraphWPreTeam
- parameters:
- - name: group-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
- in: path
- description: The unique identifier of sharedWithChannelTeamInfo
- required: true
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
- required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
+ get:
tags:
- groups.team
- summary: Delete navigation property sharedWithTeams for groups
- operationId: group.team.channel_DeleteSharedGraphWPreTeam
+ summary: Get the number of the resource
+ operationId: group.team.channel.planner.plan.bucket.task_GetCount
parameters:
- name: group-id
in: path
@@ -15081,33 +15351,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: plannerBucket
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
get:
tags:
- groups.team
- summary: Get allowedMembers from groups
- description: A collection of team members who have access to the shared channel.
- operationId: group.team.channel.sharedGraphWPreTeam_ListAllowedMember
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: group.team.channel.planner.plan.bucket.task_delta
parameters:
- name: group-id
in: path
@@ -15125,29 +15401,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $select
in: query
description: Select properties to be returned
@@ -15158,68 +15432,9 @@ paths:
type: array
items:
type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
- get:
- tags:
- - groups.team
- summary: Get allowedMembers from groups
- description: A collection of team members who have access to the shared channel.
- operationId: group.team.channel.sharedGraphWPreTeam_GetAllowedMember
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
- in: path
- description: The unique identifier of sharedWithChannelTeamInfo
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - name: conversationMember-id
- in: path
- description: The unique identifier of conversationMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: conversationMember
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -15239,20 +15454,37 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/$count':
get:
tags:
- groups.team
summary: Get the number of the resource
- operationId: group.team.channel.sharedGraphWPreTeam.allowedMember_GetCount
+ operationId: group.team.channel.planner.plan.bucket_GetCount
parameters:
- name: group-id
in: path
@@ -15270,14 +15502,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -15285,12 +15517,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
get:
tags:
- groups.team
- summary: Get team from groups
- operationId: group.team.channel.sharedGraphWPreTeam_GetTeam
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
+ operationId: group.team.channel.planner.plan.bucket_delta
parameters:
- name: group-id
in: path
@@ -15308,14 +15544,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -15326,6 +15567,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -15338,20 +15589,38 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ title: Collection of plannerBucket
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/$count':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/details':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.channel.sharedGraphWPreTeam_GetCount
+ summary: Get details from groups
+ description: Extra details about the plan. Read-only. Nullable.
+ operationId: group.team.channel.planner.plan_GetDetail
parameters:
- name: group-id
in: path
@@ -15369,52 +15638,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/{channel-id}/tabs':
- get:
- tags:
- - groups.team
- summary: Get tabs from groups
- description: A collection of all the tabs in the channel.
- operationId: group.team.channel_ListTab
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: channel-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: plannerPlan
- name: $select
in: query
description: Select properties to be returned
@@ -15437,18 +15668,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- groups.team
- summary: Create new navigation property to tabs for groups
- operationId: group.team.channel_CreateTab
+ summary: Update the navigation property details in groups
+ operationId: group.team.channel.planner.plan_UpdateDetail
parameters:
- name: group-id
in: path
@@ -15466,30 +15698,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}':
- get:
+ delete:
tags:
- groups.team
- summary: Get tabs from groups
- description: A collection of all the tabs in the channel.
- operationId: group.team.channel_GetTab
+ summary: Delete navigation property details for groups
+ operationId: group.team.channel.planner.plan_DeleteDetail
parameters:
- name: group-id
in: path
@@ -15507,49 +15752,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
+ post:
tags:
- groups.team
- summary: Update the navigation property tabs in groups
- operationId: group.team.channel_UpdateTab
+ summary: Invoke action archive
+ description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
+ operationId: group.team.channel.planner.plan_archive
parameters:
- name: group-id
in: path
@@ -15567,36 +15799,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: plannerPlan
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ type: object
+ properties:
+ justification:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
+ get:
tags:
- groups.team
- summary: Delete navigation property tabs for groups
- operationId: group.team.channel_DeleteTab
+ summary: Invoke function getUsageRights
+ operationId: group.team.channel.planner.plan_getUsageRight
parameters:
- name: group-id
in: path
@@ -15614,33 +15849,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: plannerPlan
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.planUsageRight'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp':
- get:
+ x-ms-docs-operation-type: function
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
+ post:
tags:
- groups.team
- summary: Get teamsApp from groups
- description: The application that is linked to the tab.
- operationId: group.team.channel.tab_GetTeamsApp
+ summary: Invoke action moveToContainer
+ description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
+ operationId: group.team.channel.planner.plan_moveToContainer
parameters:
- name: group-id
in: path
@@ -15658,50 +15894,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ container:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/channels/{channel-id}/tabs/$count':
- get:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.channel.tab_GetCount
+ summary: Invoke action unarchive
+ description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
+ operationId: group.team.channel.planner.plan_unarchive
parameters:
- name: group-id
in: path
@@ -15719,41 +15951,40 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/$count':
- get:
- tags:
- - groups.team
- summary: Get the number of the resource
- operationId: group.team.channel_GetCount
- parameters:
- - name: group-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ justification:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/channels/microsoft.graph.allMessages()':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks':
get:
tags:
- groups.team
- summary: Invoke function allMessages
- operationId: group.team.channel_allMessage
+ summary: Get tasks from groups
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: group.team.channel.planner.plan_ListTask
parameters:
- name: group-id
in: path
@@ -15763,14 +15994,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -15778,9 +16025,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -15800,38 +16047,18 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/groups/{group-id}/team/channels/microsoft.graph.getAllMessages()':
- get:
+ x-ms-docs-operation-type: operation
+ post:
tags:
- groups.team
- summary: Invoke function getAllMessages
- description: 'Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-beta
- operationId: group.team.channel_getAllMessage
+ summary: Create new navigation property to tasks for groups
+ operationId: group.team.channel.planner.plan_CreateTask
parameters:
- name: group-id
in: path
@@ -15841,82 +16068,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: model
- in: query
- description: The payment model for the API
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
type: string
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/channels/microsoft.graph.getAllRetainedMessages()':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
get:
tags:
- groups.team
- summary: Invoke function getAllRetainedMessages
- description: 'Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-beta
- operationId: group.team.channel_getAllRetainedMessage
+ summary: Get tasks from groups
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: group.team.channel.planner.plan_GetTask
parameters:
- name: group-id
in: path
@@ -15926,11 +16117,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -15941,16 +16151,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -15963,34 +16163,19 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/group':
- get:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- groups.team
- summary: Get group from groups
- operationId: group.team_GetGroup
+ summary: Update the navigation property tasks in groups
+ operationId: group.team.channel.planner.plan_UpdateTask
parameters:
- name: group-id
in: path
@@ -16000,43 +16185,104 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.group'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/group/serviceProvisioningErrors':
+ delete:
+ tags:
+ - groups.team
+ summary: Delete navigation property tasks for groups
+ operationId: group.team.channel.planner.plan_DeleteTask
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
get:
tags:
- groups.team
- summary: Get serviceProvisioningErrors property value
- description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.'
- operationId: group.team.group_ListServiceProvisioningError
+ summary: Get assignedToTaskBoardFormat from groups
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: group.team.channel.planner.plan.task_GetAssignedToTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -16046,21 +16292,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -16083,18 +16338,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/group/serviceProvisioningErrors/$count':
- get:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.group.ServiceProvisioningError_GetCount
+ summary: Update the navigation property assignedToTaskBoardFormat in groups
+ operationId: group.team.channel.planner.plan.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -16104,20 +16360,59 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/incomingChannels':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- groups.team
- summary: Get incomingChannels from groups
- description: List of channels shared with the team.
- operationId: group.team_ListIncomingChannel
+ summary: Delete navigation property assignedToTaskBoardFormat for groups
+ operationId: group.team.channel.planner.plan.task_DeleteAssignedToTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -16127,57 +16422,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/incomingChannels/{channel-id}':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
get:
tags:
- groups.team
- summary: Get incomingChannels from groups
- description: List of channels shared with the team.
- operationId: group.team_GetIncomingChannel
+ summary: Get bucketTaskBoardFormat from groups
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: group.team.channel.planner.plan.task_GetBucketTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -16195,6 +16482,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -16221,16 +16524,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/incomingChannels/$count':
- get:
+ patch:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.incomingChannel_GetCount
+ summary: Update the navigation property bucketTaskBoardFormat in groups
+ operationId: group.team.channel.planner.plan.task_UpdateBucketTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -16240,78 +16542,59 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/installedApps':
- get:
- tags:
- - groups.team
- summary: Get installedApps from groups
- description: The apps installed in this team.
- operationId: group.team_ListInstalledApp
- parameters:
- - name: group-id
+ - name: channel-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAppInstallationCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ delete:
tags:
- groups.team
- summary: Create new navigation property to installedApps for groups
- operationId: group.team_CreateInstalledApp
+ summary: Delete navigation property bucketTaskBoardFormat for groups
+ operationId: group.team.channel.planner.plan.task_DeleteBucketTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -16321,30 +16604,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
- required: true
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
get:
tags:
- groups.team
- summary: Get installedApps from groups
- description: The apps installed in this team.
- operationId: group.team_GetInstalledApp
+ summary: Get details from groups
+ description: Read-only. Nullable. More details about the task.
+ operationId: group.team.channel.planner.plan.task_GetDetail
parameters:
- name: group-id
in: path
@@ -16354,14 +16656,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamsAppInstallation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -16388,15 +16706,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property installedApps in groups
- operationId: group.team_UpdateInstalledApp
+ summary: Update the navigation property details in groups
+ operationId: group.team.channel.planner.plan.task_UpdateDetail
parameters:
- name: group-id
in: path
@@ -16406,20 +16724,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamsAppInstallation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
required: true
responses:
2XX:
@@ -16427,15 +16768,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property installedApps for groups
- operationId: group.team_DeleteInstalledApp
+ summary: Delete navigation property details for groups
+ operationId: group.team.channel.planner.plan.task_DeleteDetail
parameters:
- name: group-id
in: path
@@ -16445,14 +16786,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamsAppInstallation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -16465,16 +16822,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/microsoft.graph.upgrade':
- post:
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages':
+ get:
tags:
- groups.team
- summary: Invoke action upgrade
- description: Upgrade an app installation within a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-beta
- operationId: group.team.installedApp_upgrade
+ summary: Get messages from groups
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: group.team.channel.planner.plan.task_ListMessage
parameters:
- name: group-id
in: path
@@ -16484,69 +16838,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamsAppInstallation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- consentedPermissionSet:
- $ref: '#/components/schemas/microsoft.graph.teamsAppPermissionSet'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsApp':
- get:
- tags:
- - groups.team
- summary: Get teamsApp from groups
- description: The app that is installed.
- operationId: group.team.installedApp_GetTeamsApp
- parameters:
- - name: group-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: teamsAppInstallation-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
in: query
- description: Expand related entities
+ description: Order items by property values
style: form
explode: false
schema:
@@ -16554,40 +16877,6 @@ paths:
type: array
items:
type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsAppDefinition':
- get:
- tags:
- - groups.team
- summary: Get teamsAppDefinition from groups
- description: The details of this version of the app.
- operationId: group.team.installedApp_GetTeamsAppDefinition
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: teamsAppInstallation-id
- in: path
- description: The unique identifier of teamsAppInstallation
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamsAppInstallation
- name: $select
in: query
description: Select properties to be returned
@@ -16610,20 +16899,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/installedApps/$count':
- get:
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.installedApp_GetCount
+ summary: Create new navigation property to messages for groups
+ operationId: group.team.channel.planner.plan.task_CreateMessage
parameters:
- name: group-id
in: path
@@ -16633,93 +16920,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/members':
- get:
- tags:
- - groups.team
- summary: Get members from groups
- description: Members and owners of the team.
- operationId: group.team_ListMember
- parameters:
- - name: group-id
+ - name: channel-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - groups.team
- summary: Create new navigation property to members for groups
- operationId: group.team_CreateMember
- parameters:
- - name: group-id
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -16727,17 +16957,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/members/{conversationMember-id}':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
get:
tags:
- groups.team
- summary: Get members from groups
- description: Members and owners of the team.
- operationId: group.team_GetMember
+ summary: Get messages from groups
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: group.team.channel.planner.plan.task_GetMessage
parameters:
- name: group-id
in: path
@@ -16747,14 +16977,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: conversationMember-id
+ - name: channel-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -16781,15 +17035,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property members in groups
- operationId: group.team_UpdateMember
+ summary: Update the navigation property messages in groups
+ operationId: group.team.channel.planner.plan.task_UpdateMessage
parameters:
- name: group-id
in: path
@@ -16799,20 +17053,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: conversationMember-id
+ - name: channel-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -16820,15 +17098,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property members for groups
- operationId: group.team_DeleteMember
+ summary: Delete navigation property messages for groups
+ operationId: group.team.channel.planner.plan.task_DeleteMessage
parameters:
- name: group-id
in: path
@@ -16838,14 +17116,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: conversationMember-id
+ - name: channel-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: If-Match
in: header
description: ETag
@@ -16858,12 +17160,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/members/$count':
- get:
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.member_GetCount
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: group.team.channel.planner.plan.task.message_setReaction
parameters:
- name: group-id
in: path
@@ -16873,183 +17179,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/members/microsoft.graph.add':
- post:
- tags:
- - groups.team
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: group.team.member_add
- parameters:
- - name: group-id
+ - name: channel-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/members/microsoft.graph.remove':
- post:
- tags:
- - groups.team
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: group.team.member_remove
- parameters:
- - name: group-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/microsoft.graph.archive':
- post:
- tags:
- - groups.team
- summary: Invoke action archive
- description: "Archive the specified team. \r\nWhen a team is archived, users can no longer make most changes to the team. For example, users can no longer: send or like messages on any channel in the team; edit the team's name or description; nor edit other settings. However, membership changes to the team continue to be allowed. Archiving is an async operation. A team is archived once the async operation completes successfully, which can occur subsequent to a response from this API. To archive a team, the team and group must have an owner. To restore a team from its archived state, use the API to unarchive."
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-beta
- operationId: group.team_archive
- parameters:
- - name: group-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- shouldSetSpoSiteReadOnlyForMembers:
- type: boolean
- default: false
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/microsoft.graph.clone':
- post:
- tags:
- - groups.team
- summary: Invoke action clone
- description: "Create a copy of a team. This operation also creates a copy of the corresponding group.\r\nYou can specify which parts of the team to clone: When tabs are cloned, they aren't configured. The tabs are displayed on the tab bar in Microsoft Teams, and the first time a user opens them, they must go through the configuration screen. \r\nIf the user who opens the tab doesn't have permission to configure apps, they see a message that says that the tab isn't configured. Cloning is a long-running operation. After the POST clone returns, you need to GET the operation returned by the Location: header to see if it's running, succeeded, or failed. You should continue to GET until the status isn't running. The recommended delay between GETs is 5 seconds."
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-beta
- operationId: group.team_clone
- parameters:
- - name: group-id
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: Action parameters
content:
@@ -17057,22 +17218,8 @@ paths:
schema:
type: object
properties:
- displayName:
- type: string
- nullable: true
- description:
- type: string
- nullable: true
- mailNickname:
- type: string
- nullable: true
- classification:
+ reactionType:
type: string
- nullable: true
- visibility:
- $ref: '#/components/schemas/microsoft.graph.teamVisibilityType'
- partsToClone:
- $ref: '#/components/schemas/microsoft.graph.clonableTeamParts'
additionalProperties:
type: object
required: true
@@ -17082,16 +17229,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/groups/{group-id}/team/microsoft.graph.completeMigration':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
post:
tags:
- groups.team
- summary: Invoke action completeMigration
- description: 'Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can''t import additional messages into the team. You can add members to the team after the request returns a successful response.'
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-beta
- operationId: group.team_completeMigration
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: group.team.channel.planner.plan.task.message_unsetReaction
parameters:
- name: group-id
in: path
@@ -17101,31 +17248,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/microsoft.graph.sendActivityNotification':
- post:
- tags:
- - groups.team
- summary: Invoke action sendActivityNotification
- description: 'Send an activity feed notification in the scope of a team. For more information, see sending Teams activity notifications.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-beta
- operationId: group.team_sendActivityNotification
- parameters:
- - name: group-id
+ - name: channel-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: Action parameters
content:
@@ -17133,29 +17287,8 @@ paths:
schema:
type: object
properties:
- topic:
- $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic'
- activityType:
- type: string
- nullable: true
- chainId:
- type: number
- format: int64
- nullable: true
- previewText:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- teamsAppId:
- type: string
- nullable: true
- templateParameters:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.keyValuePair'
- iconId:
+ reactionType:
type: string
- nullable: true
- recipient:
- $ref: '#/components/schemas/microsoft.graph.teamworkNotificationRecipient'
additionalProperties:
type: object
required: true
@@ -17165,16 +17298,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/groups/{group-id}/team/microsoft.graph.unarchive':
- post:
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count':
+ get:
tags:
- groups.team
- summary: Invoke action unarchive
- description: 'Restore an archived team and restores users'' ability to send messages and edit the team, abiding by tenant and team settings. Teams are archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-beta
- operationId: group.team_unarchive
+ summary: Get the number of the resource
+ operationId: group.team.channel.planner.plan.task.message_GetCount
parameters:
- name: group-id
in: path
@@ -17184,19 +17313,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/operations':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
get:
tags:
- groups.team
- summary: Get operations from groups
- description: The async operations that ran or are running on this team.
- operationId: group.team_ListOperation
+ summary: Get progressTaskBoardFormat from groups
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: group.team.channel.planner.plan.task_GetProgressTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -17206,105 +17360,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAsyncOperationCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - groups.team
- summary: Create new navigation property to operations for groups
- operationId: group.team_CreateOperation
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
type: string
- x-ms-docs-key-type: group
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/operations/{teamsAsyncOperation-id}':
- get:
- tags:
- - groups.team
- summary: Get operations from groups
- description: The async operations that ran or are running on this team.
- operationId: group.team_GetOperation
- parameters:
- - name: group-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: teamsAsyncOperation-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamsAsyncOperation
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAsyncOperation
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -17331,15 +17410,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property operations in groups
- operationId: group.team_UpdateOperation
+ summary: Update the navigation property progressTaskBoardFormat in groups
+ operationId: group.team.channel.planner.plan.task_UpdateProgressTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -17349,20 +17428,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamsAsyncOperation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAsyncOperation
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAsyncOperation
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -17370,15 +17472,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property operations for groups
- operationId: group.team_DeleteOperation
+ summary: Delete navigation property progressTaskBoardFormat for groups
+ operationId: group.team.channel.planner.plan.task_DeleteProgressTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -17388,14 +17490,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamsAsyncOperation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAsyncOperation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAsyncOperation
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -17408,12 +17526,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/operations/$count':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count':
get:
tags:
- groups.team
summary: Get the number of the resource
- operationId: group.team.operation_GetCount
+ operationId: group.team.channel.planner.plan.task_GetCount
parameters:
- name: group-id
in: path
@@ -17423,6 +17541,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -17430,13 +17564,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/owners':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
get:
tags:
- groups.team
- summary: Get owners from groups
- description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
- operationId: group.team_ListOwner
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: group.team.channel.planner.plan.task_delta
parameters:
- name: group-id
in: path
@@ -17446,14 +17583,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -17461,9 +17614,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -17483,20 +17636,37 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.userCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/owners/{user-id}':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/$count':
get:
tags:
- groups.team
- summary: Get owners from groups
- description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
- operationId: group.team_GetOwner
+ summary: Get the number of the resource
+ operationId: group.team.channel.planner.plan_GetCount
parameters:
- name: group-id
in: path
@@ -17506,51 +17676,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: user-id
+ - name: channel-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.user'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/owners/{user-id}/mailboxSettings':
+ '/groups/{group-id}/team/channels/{channel-id}/planner/plans/microsoft.graph.delta()':
get:
tags:
- groups.team
- summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
- operationId: group.team.owner_GetMailboxSetting
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
+ operationId: group.team.channel.planner.plan_delta
parameters:
- name: group-id
in: path
@@ -17560,14 +17710,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: user-id
+ - name: channel-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -17578,6 +17733,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -17588,60 +17753,40 @@ paths:
type: array
items:
type: string
- responses:
- 2XX:
- description: Entity result.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
- default:
- $ref: '#/components/responses/error'
- patch:
- tags:
- - groups.team
- summary: Update property mailboxSettings value.
- operationId: group.team.owner_UpdateMailboxSetting
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: user-id
- in: path
- description: The unique identifier of user
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: user
- requestBody:
- description: New property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
- required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
+ title: Collection of plannerPlan
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/owners/{user-id}/serviceProvisioningErrors':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams':
get:
tags:
- groups.team
- summary: Get serviceProvisioningErrors property value
- description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.'
- operationId: group.team.owner_ListServiceProvisioningError
+ summary: Get sharedWithTeams from groups
+ description: A collection of teams with which a channel is shared.
+ operationId: group.team.channel_ListSharedGraphWPreTeam
parameters:
- name: group-id
in: path
@@ -17651,14 +17796,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: user-id
+ - name: channel-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
+ x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -17696,18 +17841,18 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/groups/{group-id}/team/owners/{user-id}/serviceProvisioningErrors/$count':
- get:
+ x-ms-docs-operation-type: operation
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.owner.ServiceProvisioningError_GetCount
+ summary: Create new navigation property to sharedWithTeams for groups
+ operationId: group.team.channel_CreateSharedGraphWPreTeam
parameters:
- name: group-id
in: path
@@ -17717,28 +17862,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: user-id
+ - name: channel-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/owners(userPrincipalName=''{userPrincipalName}'')':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
get:
tags:
- groups.team
- summary: Get owners from groups
- description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
- operationId: group.team.owner_GetGraphBPreUserPrincipalName
+ summary: Get sharedWithTeams from groups
+ description: A collection of teams with which a channel is shared.
+ operationId: group.team.channel_GetSharedGraphWPreTeam
parameters:
- name: group-id
in: path
@@ -17748,14 +17903,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: userPrincipalName
+ - name: channel-id
in: path
- description: Alternate key of user
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- nullable: true
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- name: $select
in: query
description: Select properties to be returned
@@ -17782,16 +17945,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.user'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/owners/$count':
- get:
+ patch:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.owner_GetCount
+ summary: Update the navigation property sharedWithTeams in groups
+ operationId: group.team.channel_UpdateSharedGraphWPreTeam
parameters:
- name: group-id
in: path
@@ -17801,111 +17963,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/permissionGrants':
- get:
- tags:
- - groups.team
- summary: Get permissionGrants from groups
- description: A collection of permissions granted to apps to access the team.
- operationId: group.team_ListPermissionGrant
- parameters:
- - name: group-id
+ - name: channel-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.resourceSpecificPermissionGrantCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - groups.team
- summary: Create new navigation property to permissionGrants for groups
- operationId: group.team_CreatePermissionGrant
- parameters:
- - name: group-id
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}':
- get:
+ delete:
tags:
- groups.team
- summary: Get permissionGrants from groups
- description: A collection of permissions granted to apps to access the team.
- operationId: group.team_GetPermissionGrant
+ summary: Delete navigation property sharedWithTeams for groups
+ operationId: group.team.channel_DeleteSharedGraphWPreTeam
parameters:
- name: group-id
in: path
@@ -17915,88 +18010,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: resourceSpecificPermissionGrant-id
+ - name: channel-id
in: path
- description: The unique identifier of resourceSpecificPermissionGrant
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: resourceSpecificPermissionGrant
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - groups.team
- summary: Update the navigation property permissionGrants in groups
- operationId: group.team_UpdatePermissionGrant
- parameters:
- - name: group-id
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: resourceSpecificPermissionGrant-id
- in: path
- description: The unique identifier of resourceSpecificPermissionGrant
- required: true
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: resourceSpecificPermissionGrant
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
- required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
+ get:
tags:
- groups.team
- summary: Delete navigation property permissionGrants for groups
- operationId: group.team_DeletePermissionGrant
+ summary: Get allowedMembers from groups
+ description: A collection of team members who have access to the shared channel.
+ operationId: group.team.channel.sharedGraphWPreTeam_ListAllowedMember
parameters:
- name: group-id
in: path
@@ -18006,32 +18054,73 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: resourceSpecificPermissionGrant-id
+ - name: channel-id
in: path
- description: The unique identifier of resourceSpecificPermissionGrant
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: resourceSpecificPermissionGrant
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/permissionGrants/$count':
+ '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.permissionGrant_GetCount
+ summary: Get allowedMembers from groups
+ description: A collection of team members who have access to the shared channel.
+ operationId: group.team.channel.sharedGraphWPreTeam_GetAllowedMember
parameters:
- name: group-id
in: path
@@ -18041,29 +18130,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/photo':
- get:
- tags:
- - groups.team
- summary: Get photo from groups
- description: The team photo.
- operationId: group.team_GetPhoto
- parameters:
- - name: group-id
+ - name: channel-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: conversationMember-id
+ in: path
+ description: The unique identifier of conversationMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -18090,15 +18180,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.profilePhoto'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
+ get:
tags:
- groups.team
- summary: Update the navigation property photo in groups
- operationId: group.team_UpdatePhoto
+ summary: Get the number of the resource
+ operationId: group.team.channel.sharedGraphWPreTeam.allowedMember_GetCount
parameters:
- name: group-id
in: path
@@ -18108,83 +18199,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.profilePhoto'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.profilePhoto'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/photo/$value':
- get:
- tags:
- - groups.team
- summary: Get media content for the navigation property photo from groups
- description: The team photo.
- operationId: group.team_GetPhotoContent
- parameters:
- - name: group-id
+ - name: channel-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- responses:
- 2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
- default:
- $ref: '#/components/responses/error'
- put:
- tags:
- - groups.team
- summary: Update media content for the navigation property photo in groups
- description: The team photo.
- operationId: group.team_SetPhotoContent
- parameters:
- - name: group-id
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- requestBody:
- description: New media content.
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
- required: true
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- delete:
+ '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
+ get:
tags:
- groups.team
- summary: Delete media content for the navigation property photo in groups
- description: The team photo.
- operationId: group.team_DeletePhotoContent
+ summary: Get team from groups
+ operationId: group.team.channel.sharedGraphWPreTeam_GetTeam
parameters:
- name: group-id
in: path
@@ -18194,33 +18237,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: If-Match
- in: header
- description: ETag
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
style: simple
schema:
type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel':
- get:
- tags:
- - groups.team
- summary: Get primaryChannel from groups
- description: The general channel for the team.
- operationId: group.team_GetPrimaryChannel
- parameters:
- - name: group-id
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- name: $select
in: query
description: Select properties to be returned
@@ -18247,15 +18279,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/$count':
+ get:
tags:
- groups.team
- summary: Update the navigation property primaryChannel in groups
- operationId: group.team_UpdatePrimaryChannel
+ summary: Get the number of the resource
+ operationId: group.team.channel.sharedGraphWPreTeam_GetCount
parameters:
- name: group-id
in: path
@@ -18265,56 +18298,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - groups.team
- summary: Delete navigation property primaryChannel for groups
- operationId: group.team_DeletePrimaryChannel
- parameters:
- - name: group-id
+ - name: channel-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/allMembers':
+ '/groups/{group-id}/team/channels/{channel-id}/tabs':
get:
tags:
- groups.team
- summary: Get allMembers from groups
- description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
- operationId: group.team.primaryChannel_ListAllMember
+ summary: Get tabs from groups
+ description: A collection of all the tabs in the channel.
+ operationId: group.team.channel_ListTab
parameters:
- name: group-id
in: path
@@ -18324,6 +18329,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -18361,7 +18374,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -18371,8 +18384,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to allMembers for groups
- operationId: group.team.primaryChannel_CreateAllMember
+ summary: Create new navigation property to tabs for groups
+ operationId: group.team.channel_CreateTab
parameters:
- name: group-id
in: path
@@ -18382,12 +18395,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
required: true
responses:
2XX:
@@ -18395,17 +18416,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/allMembers/{conversationMember-id}':
+ '/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}':
get:
tags:
- groups.team
- summary: Get allMembers from groups
- description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
- operationId: group.team.primaryChannel_GetAllMember
+ summary: Get tabs from groups
+ description: A collection of all the tabs in the channel.
+ operationId: group.team.channel_GetTab
parameters:
- name: group-id
in: path
@@ -18415,14 +18436,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: conversationMember-id
+ - name: channel-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: channel
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
- name: $select
in: query
description: Select properties to be returned
@@ -18449,15 +18478,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property allMembers in groups
- operationId: group.team.primaryChannel_UpdateAllMember
+ summary: Update the navigation property tabs in groups
+ operationId: group.team.channel_UpdateTab
parameters:
- name: group-id
in: path
@@ -18467,20 +18496,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: conversationMember-id
+ - name: channel-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: channel
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
required: true
responses:
2XX:
@@ -18488,15 +18525,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property allMembers for groups
- operationId: group.team.primaryChannel_DeleteAllMember
+ summary: Delete navigation property tabs for groups
+ operationId: group.team.channel_DeleteTab
parameters:
- name: group-id
in: path
@@ -18506,14 +18543,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: conversationMember-id
+ - name: channel-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: channel
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
- name: If-Match
in: header
description: ETag
@@ -18526,12 +18571,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/allMembers/$count':
+ '/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.primaryChannel.allMember_GetCount
+ summary: Get teamsApp from groups
+ description: The application that is linked to the tab.
+ operationId: group.team.channel.tab_GetTeamsApp
parameters:
- name: group-id
in: path
@@ -18541,23 +18587,58 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/allMembers/microsoft.graph.add':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/channels/{channel-id}/tabs/$count':
+ get:
tags:
- groups.team
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: group.team.primaryChannel.allMember_add
+ summary: Get the number of the resource
+ operationId: group.team.channel.tab_GetCount
parameters:
- name: group-id
in: path
@@ -18567,53 +18648,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/primaryChannel/allMembers/microsoft.graph.remove':
- post:
+ '/groups/{group-id}/team/channels/$count':
+ get:
tags:
- groups.team
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: group.team.primaryChannel.allMember_remove
+ summary: Get the number of the resource
+ operationId: group.team.channel_GetCount
parameters:
- name: group-id
in: path
@@ -18623,50 +18678,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/primaryChannel/enabledApps':
+ '/groups/{group-id}/team/channels/microsoft.graph.allMessages()':
get:
tags:
- groups.team
- summary: Get enabledApps from groups
- description: A collection of enabled apps in the channel.
- operationId: group.team.primaryChannel_ListEnabledApp
+ summary: Invoke function allMessages
+ operationId: group.team.channel_allMessage
parameters:
- name: group-id
in: path
@@ -18681,9 +18705,9 @@ paths:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -18691,9 +18715,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -18713,20 +18737,38 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/enabledApps/{teamsApp-id}':
+ '/groups/{group-id}/team/channels/microsoft.graph.getAllMessages()':
get:
tags:
- groups.team
- summary: Get enabledApps from groups
- description: A collection of enabled apps in the channel.
- operationId: group.team.primaryChannel_GetEnabledApp
+ summary: Invoke function getAllMessages
+ description: 'Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-beta
+ operationId: group.team.channel_getAllMessage
parameters:
- name: group-id
in: path
@@ -18736,14 +18778,18 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamsApp-id
- in: path
- description: The unique identifier of teamsApp
- required: true
- style: simple
+ - name: model
+ in: query
+ description: The payment model for the API
+ style: form
+ explode: false
schema:
type: string
- x-ms-docs-key-type: teamsApp
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -18754,6 +18800,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -18766,20 +18822,38 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/enabledApps/$count':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/channels/microsoft.graph.getAllRetainedMessages()':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.primaryChannel.enabledApp_GetCount
+ summary: Invoke function getAllRetainedMessages
+ description: 'Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-beta
+ operationId: group.team.channel_getAllRetainedMessage
parameters:
- name: group-id
in: path
@@ -18789,20 +18863,71 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/filesFolder':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/group':
get:
tags:
- groups.team
- summary: Get filesFolder from groups
- description: Metadata for the location where the channel's files are stored.
- operationId: group.team.primaryChannel_GetFilesFolder
+ summary: Get group from groups
+ operationId: group.team_GetGroup
parameters:
- name: group-id
in: path
@@ -18838,17 +18963,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ $ref: '#/components/schemas/microsoft.graph.group'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/filesFolder/content':
+ '/groups/{group-id}/team/group/serviceProvisioningErrors':
get:
tags:
- groups.team
- summary: Get content for the navigation property filesFolder from groups
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: group.team.primaryChannel_GetFilesFolderContent
+ summary: Get serviceProvisioningErrors property value
+ description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.'
+ operationId: group.team.group_ListServiceProvisioningError
parameters:
- name: group-id
in: path
@@ -18858,29 +18983,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: $format
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
in: query
- description: Format of the content
+ description: Order items by property values
style: form
explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/group/serviceProvisioningErrors/$count':
+ get:
tags:
- groups.team
- summary: Update content for the navigation property filesFolder in groups
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: group.team.primaryChannel_SetFilesFolderContent
+ summary: Get the number of the resource
+ operationId: group.team.group.ServiceProvisioningError_GetCount
parameters:
- name: group-id
in: path
@@ -18890,29 +19041,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- requestBody:
- description: New media content.
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- delete:
+ '/groups/{group-id}/team/incomingChannels':
+ get:
tags:
- groups.team
- summary: Delete content for the navigation property filesFolder in groups
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: group.team.primaryChannel_DeleteFilesFolderContent
+ summary: Get incomingChannels from groups
+ description: List of channels shared with the team.
+ operationId: group.team_ListIncomingChannel
parameters:
- name: group-id
in: path
@@ -18922,24 +19064,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/filesFolder/contentStream':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/incomingChannels/{channel-id}':
get:
tags:
- groups.team
- summary: Get contentStream for the navigation property filesFolder from groups
- description: 'The content stream, if the item represents a file.'
- operationId: group.team.primaryChannel_GetFilesFolderContentStream
+ summary: Get incomingChannels from groups
+ description: List of channels shared with the team.
+ operationId: group.team_GetIncomingChannel
parameters:
- name: group-id
in: path
@@ -18949,50 +19124,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- responses:
- 2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
- default:
- $ref: '#/components/responses/error'
- put:
- tags:
- - groups.team
- summary: Update contentStream for the navigation property filesFolder in groups
- description: 'The content stream, if the item represents a file.'
- operationId: group.team.primaryChannel_SetFilesFolderContentStream
- parameters:
- - name: group-id
+ - name: channel-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- requestBody:
- description: New media content.
- content:
- application/octet-stream:
- schema:
+ x-ms-docs-key-type: channel
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
type: string
- format: binary
- required: true
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/incomingChannels/$count':
+ get:
tags:
- groups.team
- summary: Delete contentStream for the navigation property filesFolder in groups
- description: 'The content stream, if the item represents a file.'
- operationId: group.team.primaryChannel_DeleteFilesFolderContentStream
+ summary: Get the number of the resource
+ operationId: group.team.incomingChannel_GetCount
parameters:
- name: group-id
in: path
@@ -19002,24 +19177,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/members':
+ '/groups/{group-id}/team/installedApps':
get:
tags:
- groups.team
- summary: Get members from groups
- description: A collection of membership records associated with the channel.
- operationId: group.team.primaryChannel_ListMember
+ summary: Get installedApps from groups
+ description: The apps installed in this team.
+ operationId: group.team_ListInstalledApp
parameters:
- name: group-id
in: path
@@ -19066,7 +19237,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamsAppInstallationCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -19076,8 +19247,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to members for groups
- operationId: group.team.primaryChannel_CreateMember
+ summary: Create new navigation property to installedApps for groups
+ operationId: group.team_CreateInstalledApp
parameters:
- name: group-id
in: path
@@ -19092,7 +19263,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
required: true
responses:
2XX:
@@ -19100,17 +19271,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}':
+ '/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}':
get:
tags:
- groups.team
- summary: Get members from groups
- description: A collection of membership records associated with the channel.
- operationId: group.team.primaryChannel_GetMember
+ summary: Get installedApps from groups
+ description: The apps installed in this team.
+ operationId: group.team_GetInstalledApp
parameters:
- name: group-id
in: path
@@ -19120,14 +19291,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: conversationMember-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: teamsAppInstallation
- name: $select
in: query
description: Select properties to be returned
@@ -19154,15 +19325,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property members in groups
- operationId: group.team.primaryChannel_UpdateMember
+ summary: Update the navigation property installedApps in groups
+ operationId: group.team_UpdateInstalledApp
parameters:
- name: group-id
in: path
@@ -19172,20 +19343,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: conversationMember-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: teamsAppInstallation
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
required: true
responses:
2XX:
@@ -19193,15 +19364,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property members for groups
- operationId: group.team.primaryChannel_DeleteMember
+ summary: Delete navigation property installedApps for groups
+ operationId: group.team_DeleteInstalledApp
parameters:
- name: group-id
in: path
@@ -19211,14 +19382,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: conversationMember-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: teamsAppInstallation
- name: If-Match
in: header
description: ETag
@@ -19231,38 +19402,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/members/$count':
- get:
- tags:
- - groups.team
- summary: Get the number of the resource
- operationId: group.team.primaryChannel.member_GetCount
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/members/microsoft.graph.add':
+ '/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/microsoft.graph.upgrade':
post:
tags:
- groups.team
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ summary: Invoke action upgrade
+ description: Upgrade an app installation within a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: group.team.primaryChannel.member_add
+ url: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-beta
+ operationId: group.team.installedApp_upgrade
parameters:
- name: group-id
in: path
@@ -19272,62 +19421,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/primaryChannel/members/microsoft.graph.remove':
- post:
- tags:
- - groups.team
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: group.team.primaryChannel.member_remove
- parameters:
- - name: group-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: teamsAppInstallation
requestBody:
description: Action parameters
content:
@@ -19335,43 +19436,24 @@ paths:
schema:
type: object
properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ consentedPermissionSet:
+ $ref: '#/components/schemas/microsoft.graph.teamsAppPermissionSet'
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/primaryChannel/messages':
+ '/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsApp':
get:
tags:
- groups.team
- summary: Get messages from groups
- description: A collection of all the messages in the channel. Nullable.
- operationId: group.team.primaryChannel_ListMessage
+ summary: Get teamsApp from groups
+ description: The app that is installed.
+ operationId: group.team.installedApp_GetTeamsApp
parameters:
- name: group-id
in: path
@@ -19381,21 +19463,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - name: teamsAppInstallation-id
+ in: path
+ description: The unique identifier of teamsAppInstallation
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: teamsAppInstallation
- name: $select
in: query
description: Select properties to be returned
@@ -19418,51 +19493,21 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - groups.team
- summary: Create new navigation property to messages for groups
- operationId: group.team.primaryChannel_CreateMessage
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}':
+ '/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsAppDefinition':
get:
tags:
- groups.team
- summary: Get messages from groups
- description: A collection of all the messages in the channel. Nullable.
- operationId: group.team.primaryChannel_GetMessage
+ summary: Get teamsAppDefinition from groups
+ description: The details of this version of the app.
+ operationId: group.team.installedApp_GetTeamsAppDefinition
parameters:
- name: group-id
in: path
@@ -19472,14 +19517,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: teamsAppInstallation
- name: $select
in: query
description: Select properties to be returned
@@ -19506,54 +19551,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - groups.team
- summary: Update the navigation property messages in groups
- operationId: group.team.primaryChannel_UpdateMessage
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/groups/{group-id}/team/installedApps/$count':
+ get:
tags:
- groups.team
- summary: Delete navigation property messages for groups
- operationId: group.team.primaryChannel_DeleteMessage
+ summary: Get the number of the resource
+ operationId: group.team.installedApp_GetCount
parameters:
- name: group-id
in: path
@@ -19563,33 +19570,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents':
+ '/groups/{group-id}/team/members':
get:
tags:
- groups.team
- summary: Get hostedContents from groups
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: group.team.primaryChannel.message_ListHostedContent
+ summary: Get members from groups
+ description: Members and owners of the team.
+ operationId: group.team_ListMember
parameters:
- name: group-id
in: path
@@ -19599,14 +19593,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -19644,7 +19630,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -19654,8 +19640,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to hostedContents for groups
- operationId: group.team.primaryChannel.message_CreateHostedContent
+ summary: Create new navigation property to members for groups
+ operationId: group.team_CreateMember
parameters:
- name: group-id
in: path
@@ -19665,20 +19651,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -19686,17 +19664,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
+ '/groups/{group-id}/team/members/{conversationMember-id}':
get:
tags:
- groups.team
- summary: Get hostedContents from groups
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: group.team.primaryChannel.message_GetHostedContent
+ summary: Get members from groups
+ description: Members and owners of the team.
+ operationId: group.team_GetMember
parameters:
- name: group-id
in: path
@@ -19706,22 +19684,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -19748,15 +19718,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property hostedContents in groups
- operationId: group.team.primaryChannel.message_UpdateHostedContent
+ summary: Update the navigation property members in groups
+ operationId: group.team_UpdateMember
parameters:
- name: group-id
in: path
@@ -19766,28 +19736,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -19795,15 +19757,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property hostedContents for groups
- operationId: group.team.primaryChannel.message_DeleteHostedContent
+ summary: Delete navigation property members for groups
+ operationId: group.team_DeleteMember
parameters:
- name: group-id
in: path
@@ -19813,22 +19775,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -19841,13 +19795,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
+ '/groups/{group-id}/team/members/$count':
get:
tags:
- groups.team
- summary: Get media content for the navigation property hostedContents from groups
- description: The unique identifier for an entity. Read-only.
- operationId: group.team.primaryChannel.message_GetHostedContentsContent
+ summary: Get the number of the resource
+ operationId: group.team.member_GetCount
parameters:
- name: group-id
in: path
@@ -19857,38 +19810,79 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/members/microsoft.graph.add':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: group.team.member_add
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: group
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved media content
+ description: Success
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/members/microsoft.graph.remove':
+ post:
tags:
- groups.team
- summary: Update media content for the navigation property hostedContents in groups
- description: The unique identifier for an entity. Read-only.
- operationId: group.team.primaryChannel.message_SetHostedContentsContent
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: group.team.member_remove
parameters:
- name: group-id
in: path
@@ -19898,41 +19892,53 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New media content.
+ description: Action parameters
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/microsoft.graph.archive':
+ post:
tags:
- groups.team
- summary: Delete media content for the navigation property hostedContents in groups
- description: The unique identifier for an entity. Read-only.
- operationId: group.team.primaryChannel.message_DeleteHostedContentsContent
+ summary: Invoke action archive
+ description: "Archive the specified team. \r\nWhen a team is archived, users can no longer make most changes to the team. For example, users can no longer: send or like messages on any channel in the team; edit the team's name or description; nor edit other settings. However, membership changes to the team continue to be allowed. Archiving is an async operation. A team is archived once the async operation completes successfully, which can occur subsequent to a response from this API. To archive a team, the team and group must have an owner. To restore a team from its archived state, use the API to unarchive."
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-beta
+ operationId: group.team_archive
parameters:
- name: group-id
in: path
@@ -19942,69 +19948,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ shouldSetSpoSiteReadOnlyForMembers:
+ type: boolean
+ default: false
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/$count':
- get:
- tags:
- - groups.team
- summary: Get the number of the resource
- operationId: group.team.primaryChannel.message.hostedContent_GetCount
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/microsoft.graph.clone':
post:
tags:
- groups.team
- summary: Invoke action setReaction
- operationId: group.team.primaryChannel.message_setReaction
+ summary: Invoke action clone
+ description: "Create a copy of a team. This operation also creates a copy of the corresponding group.\r\nYou can specify which parts of the team to clone: When tabs are cloned, they aren't configured. The tabs are displayed on the tab bar in Microsoft Teams, and the first time a user opens them, they must go through the configuration screen. \r\nIf the user who opens the tab doesn't have permission to configure apps, they see a message that says that the tab isn't configured. Cloning is a long-running operation. After the POST clone returns, you need to GET the operation returned by the Location: header to see if it's running, succeeded, or failed. You should continue to GET until the status isn't running. The recommended delay between GETs is 5 seconds."
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-beta
+ operationId: group.team_clone
parameters:
- name: group-id
in: path
@@ -20014,14 +19987,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
requestBody:
description: Action parameters
content:
@@ -20029,9 +19994,22 @@ paths:
schema:
type: object
properties:
- reactionType:
+ displayName:
+ type: string
+ nullable: true
+ description:
+ type: string
+ nullable: true
+ mailNickname:
+ type: string
+ nullable: true
+ classification:
type: string
nullable: true
+ visibility:
+ $ref: '#/components/schemas/microsoft.graph.teamVisibilityType'
+ partsToClone:
+ $ref: '#/components/schemas/microsoft.graph.clonableTeamParts'
additionalProperties:
type: object
required: true
@@ -20041,16 +20019,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete':
+ '/groups/{group-id}/team/microsoft.graph.completeMigration':
post:
tags:
- groups.team
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ summary: Invoke action completeMigration
+ description: 'Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can''t import additional messages into the team. You can add members to the team after the request returns a successful response.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: group.team.primaryChannel.message_softDelete
+ url: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-beta
+ operationId: group.team_completeMigration
parameters:
- name: group-id
in: path
@@ -20060,30 +20038,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
+ '/groups/{group-id}/team/microsoft.graph.sendActivityNotification':
post:
tags:
- groups.team
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ summary: Invoke action sendActivityNotification
+ description: 'Send an activity feed notification in the scope of a team. For more information, see sending Teams activity notifications.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: group.team.primaryChannel.message_undoSoftDelete
+ url: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-beta
+ operationId: group.team_sendActivityNotification
parameters:
- name: group-id
in: path
@@ -20093,26 +20063,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ topic:
+ $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic'
+ activityType:
+ type: string
+ nullable: true
+ chainId:
+ type: number
+ format: int64
+ nullable: true
+ previewText:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ teamsAppId:
+ type: string
+ nullable: true
+ templateParameters:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.keyValuePair'
+ iconId:
+ type: string
+ nullable: true
+ recipient:
+ $ref: '#/components/schemas/microsoft.graph.teamworkNotificationRecipient'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
+ '/groups/{group-id}/team/microsoft.graph.unarchive':
post:
tags:
- groups.team
- summary: Invoke action unsetReaction
- operationId: group.team.primaryChannel.message_unsetReaction
+ summary: Invoke action unarchive
+ description: 'Restore an archived team and restores users'' ability to send messages and edit the team, abiding by tenant and team settings. Teams are archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-beta
+ operationId: group.team_unarchive
parameters:
- name: group-id
in: path
@@ -20122,40 +20121,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies':
+ '/groups/{group-id}/team/operations':
get:
tags:
- groups.team
- summary: Get replies from groups
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: group.team.primaryChannel.message_ListReply
+ summary: Get operations from groups
+ description: The async operations that ran or are running on this team.
+ operationId: group.team_ListOperation
parameters:
- name: group-id
in: path
@@ -20165,14 +20143,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -20210,7 +20180,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamsAsyncOperationCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -20220,8 +20190,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to replies for groups
- operationId: group.team.primaryChannel.message_CreateReply
+ summary: Create new navigation property to operations for groups
+ operationId: group.team_CreateOperation
parameters:
- name: group-id
in: path
@@ -20231,20 +20201,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
required: true
responses:
2XX:
@@ -20252,17 +20214,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}':
+ '/groups/{group-id}/team/operations/{teamsAsyncOperation-id}':
get:
tags:
- groups.team
- summary: Get replies from groups
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: group.team.primaryChannel.message_GetReply
+ summary: Get operations from groups
+ description: The async operations that ran or are running on this team.
+ operationId: group.team_GetOperation
parameters:
- name: group-id
in: path
@@ -20272,22 +20234,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: teamsAsyncOperation-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamsAsyncOperation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: teamsAsyncOperation
- name: $select
in: query
description: Select properties to be returned
@@ -20314,15 +20268,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property replies in groups
- operationId: group.team.primaryChannel.message_UpdateReply
+ summary: Update the navigation property operations in groups
+ operationId: group.team_UpdateOperation
parameters:
- name: group-id
in: path
@@ -20332,28 +20286,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: teamsAsyncOperation-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamsAsyncOperation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: teamsAsyncOperation
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
required: true
responses:
2XX:
@@ -20361,15 +20307,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property replies for groups
- operationId: group.team.primaryChannel.message_DeleteReply
+ summary: Delete navigation property operations for groups
+ operationId: group.team_DeleteOperation
parameters:
- name: group-id
in: path
@@ -20379,22 +20325,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: teamsAsyncOperation-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamsAsyncOperation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: teamsAsyncOperation
- name: If-Match
in: header
description: ETag
@@ -20407,13 +20345,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
+ '/groups/{group-id}/team/operations/$count':
get:
tags:
- groups.team
- summary: Get hostedContents from groups
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: group.team.primaryChannel.message.reply_ListHostedContent
+ summary: Get the number of the resource
+ operationId: group.team.operation_GetCount
parameters:
- name: group-id
in: path
@@ -20423,22 +20360,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/owners':
+ get:
+ tags:
+ - groups.team
+ summary: Get owners from groups
+ description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
+ operationId: group.team_ListOwner
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -20476,18 +20420,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.userCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/groups/{group-id}/team/owners/{user-id}':
+ get:
tags:
- groups.team
- summary: Create new navigation property to hostedContents for groups
- operationId: group.team.primaryChannel.message.reply_CreateHostedContent
+ summary: Get owners from groups
+ description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
+ operationId: group.team_GetOwner
parameters:
- name: group-id
in: path
@@ -20497,46 +20443,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
+ - name: user-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ x-ms-docs-key-type: user
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.user'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
+ '/groups/{group-id}/team/owners/{user-id}/mailboxSettings':
get:
tags:
- groups.team
- summary: Get hostedContents from groups
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: group.team.primaryChannel.message.reply_GetHostedContent
+ summary: Get mailboxSettings property value
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
+ operationId: group.team.owner_GetMailboxSetting
parameters:
- name: group-id
in: path
@@ -20546,30 +20497,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: user-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: user
- name: $select
in: query
description: Select properties to be returned
@@ -20592,19 +20527,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Entity result.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property hostedContents in groups
- operationId: group.team.primaryChannel.message.reply_UpdateHostedContent
+ summary: Update property mailboxSettings value.
+ operationId: group.team.owner_UpdateMailboxSetting
parameters:
- name: group-id
in: path
@@ -20614,36 +20548,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: user-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: user
requestBody:
- description: New navigation property values
+ description: New property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
required: true
responses:
2XX:
@@ -20651,15 +20569,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/groups/{group-id}/team/owners/{user-id}/serviceProvisioningErrors':
+ get:
tags:
- groups.team
- summary: Delete navigation property hostedContents for groups
- operationId: group.team.primaryChannel.message.reply_DeleteHostedContent
+ summary: Get serviceProvisioningErrors property value
+ description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.'
+ operationId: group.team.owner_ListServiceProvisioningError
parameters:
- name: group-id
in: path
@@ -20669,49 +20588,63 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
+ - name: user-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ x-ms-docs-key-type: user
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
- get:
- tags:
- - groups.team
- summary: Get media content for the navigation property hostedContents from groups
- description: The unique identifier for an entity. Read-only.
- operationId: group.team.primaryChannel.message.reply_GetHostedContentsContent
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/owners/{user-id}/serviceProvisioningErrors/$count':
+ get:
+ tags:
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.owner.ServiceProvisioningError_GetCount
parameters:
- name: group-id
in: path
@@ -20721,46 +20654,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: user-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: user
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- put:
+ '/groups/{group-id}/team/owners(userPrincipalName=''{userPrincipalName}'')':
+ get:
tags:
- groups.team
- summary: Update media content for the navigation property hostedContents in groups
- description: The unique identifier for an entity. Read-only.
- operationId: group.team.primaryChannel.message.reply_SetHostedContentsContent
+ summary: Get owners from groups
+ description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
+ operationId: group.team.owner_GetGraphBPreUserPrincipalName
parameters:
- name: group-id
in: path
@@ -20770,49 +20685,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
+ - name: userPrincipalName
in: path
- description: The unique identifier of chatMessage
+ description: Alternate key of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ nullable: true
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
- requestBody:
- description: New media content.
- content:
- application/octet-stream:
- schema:
+ uniqueItems: true
+ type: array
+ items:
type: string
- format: binary
- required: true
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.user'
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/owners/$count':
+ get:
tags:
- groups.team
- summary: Delete media content for the navigation property hostedContents in groups
- description: The unique identifier for an entity. Read-only.
- operationId: group.team.primaryChannel.message.reply_DeleteHostedContentsContent
+ summary: Get the number of the resource
+ operationId: group.team.owner_GetCount
parameters:
- name: group-id
in: path
@@ -20822,47 +20738,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
+ '/groups/{group-id}/team/permissionGrants':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.primaryChannel.message.reply.hostedContent_GetCount
+ summary: Get permissionGrants from groups
+ description: A collection of permissions granted to apps to access the team.
+ operationId: group.team_ListPermissionGrant
parameters:
- name: group-id
in: path
@@ -20872,35 +20761,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ $ref: '#/components/responses/microsoft.graph.resourceSpecificPermissionGrantCollectionResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
post:
tags:
- groups.team
- summary: Invoke action setReaction
- operationId: group.team.primaryChannel.message.reply_setReaction
+ summary: Create new navigation property to permissionGrants for groups
+ operationId: group.team_CreatePermissionGrant
parameters:
- name: group-id
in: path
@@ -20910,51 +20819,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}':
+ get:
tags:
- groups.team
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: group.team.primaryChannel.message.reply_softDelete
+ summary: Get permissionGrants from groups
+ description: A collection of permissions granted to apps to access the team.
+ operationId: group.team_GetPermissionGrant
parameters:
- name: group-id
in: path
@@ -20964,38 +20852,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
+ - name: resourceSpecificPermissionGrant-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of resourceSpecificPermissionGrant
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ x-ms-docs-key-type: resourceSpecificPermissionGrant
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- groups.team
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: group.team.primaryChannel.message.reply_undoSoftDelete
+ summary: Update the navigation property permissionGrants in groups
+ operationId: group.team_UpdatePermissionGrant
parameters:
- name: group-id
in: path
@@ -21005,34 +20904,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: resourceSpecificPermissionGrant-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of resourceSpecificPermissionGrant
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: resourceSpecificPermissionGrant
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- groups.team
- summary: Invoke action unsetReaction
- operationId: group.team.primaryChannel.message.reply_unsetReaction
+ summary: Delete navigation property permissionGrants for groups
+ operationId: group.team_DeletePermissionGrant
parameters:
- name: group-id
in: path
@@ -21042,47 +20943,32 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
+ - name: resourceSpecificPermissionGrant-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of resourceSpecificPermissionGrant
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
+ x-ms-docs-key-type: resourceSpecificPermissionGrant
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/permissionGrants/$count':
get:
tags:
- groups.team
summary: Get the number of the resource
- operationId: group.team.primaryChannel.message.reply_GetCount
+ operationId: group.team.permissionGrant_GetCount
parameters:
- name: group-id
in: path
@@ -21092,14 +20978,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -21107,16 +20985,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
+ '/groups/{group-id}/team/photo':
get:
tags:
- groups.team
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: group.team.primaryChannel.message.reply_delta
+ summary: Get photo from groups
+ description: The team photo.
+ operationId: group.team_GetPhoto
parameters:
- name: group-id
in: path
@@ -21126,19 +21001,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -21149,16 +21011,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -21171,41 +21023,19 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.profilePhoto'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- groups.team
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: group.team.primaryChannel.message.reply_forwardToChat
+ summary: Update the navigation property photo in groups
+ operationId: group.team_UpdatePhoto
parameters:
- name: group-id
in: path
@@ -21215,35 +21045,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.profilePhoto'
required: true
responses:
2XX:
@@ -21251,33 +21058,17 @@ paths:
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.profilePhoto'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/photo/$value':
+ get:
tags:
- groups.team
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: group.team.primaryChannel.message.reply_replyGraphWPreQuote
+ summary: Get media content for the navigation property photo from groups
+ description: The team photo.
+ operationId: group.team_GetPhotoContent
parameters:
- name: group-id
in: path
@@ -21287,47 +21078,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - groups.team
+ summary: Update media content for the navigation property photo in groups
+ description: The team photo.
+ operationId: group.team_SetPhotoContent
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: group
requestBody:
- description: Action parameters
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/messages/$count':
- get:
+ delete:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.primaryChannel.message_GetCount
+ summary: Delete media content for the navigation property photo in groups
+ description: The team photo.
+ operationId: group.team_DeletePhotoContent
parameters:
- name: group-id
in: path
@@ -21337,23 +21131,24 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/messages/microsoft.graph.delta()':
+ '/groups/{group-id}/team/primaryChannel':
get:
tags:
- groups.team
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: group.team.primaryChannel.message_delta
+ summary: Get primaryChannel from groups
+ description: The general channel for the team.
+ operationId: group.team_GetPrimaryChannel
parameters:
- name: group-id
in: path
@@ -21363,11 +21158,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -21378,16 +21168,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -21400,105 +21180,19 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/primaryChannel/messages/microsoft.graph.forwardToChat':
- post:
- tags:
- - groups.team
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: group.team.primaryChannel.message_forwardToChat
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/primaryChannel/messages/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- groups.team
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: group.team.primaryChannel.message_replyGraphWPreQuote
+ summary: Update the navigation property primaryChannel in groups
+ operationId: group.team_UpdatePrimaryChannel
parameters:
- name: group-id
in: path
@@ -21509,21 +21203,11 @@ paths:
type: string
x-ms-docs-key-type: group
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.channel'
required: true
responses:
2XX:
@@ -21531,20 +21215,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/microsoft.graph.archive':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- groups.team
- summary: Invoke action archive
- description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
- operationId: group.team.primaryChannel_archive
+ summary: Delete navigation property primaryChannel for groups
+ operationId: group.team_DeletePrimaryChannel
parameters:
- name: group-id
in: path
@@ -21554,61 +21233,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- shouldSetSpoSiteReadOnlyForMembers:
- type: boolean
- default: false
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/microsoft.graph.completeMigration':
- post:
- tags:
- - groups.team
- summary: Invoke action completeMigration
- description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
- operationId: group.team.primaryChannel_completeMigration
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: group
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/primaryChannel/allMembers':
get:
tags:
- groups.team
- summary: Invoke function doesUserHaveAccess
- description: Determine whether a user has access to a channel.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
- operationId: group.team.primaryChannel_doesUserHaveAccess
+ summary: Get allMembers from groups
+ description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
+ operationId: group.team.primaryChannel_ListAllMember
parameters:
- name: group-id
in: path
@@ -21618,110 +21261,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: userId
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
in: query
- description: 'Usage: userId=''@userId'''
+ description: Order items by property values
style: form
explode: false
schema:
- type: string
- nullable: true
- - name: tenantId
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
in: query
- description: 'Usage: tenantId=''@tenantId'''
+ description: Select properties to be returned
style: form
explode: false
schema:
- type: string
- nullable: true
- - name: userPrincipalName
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
in: query
- description: 'Usage: userPrincipalName=''@userPrincipalName'''
+ description: Expand related entities
style: form
explode: false
schema:
- type: string
- nullable: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: boolean
- default: false
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/groups/{group-id}/team/primaryChannel/microsoft.graph.provisionEmail':
- post:
- tags:
- - groups.team
- summary: Invoke action provisionEmail
- description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
- operationId: group.team.primaryChannel_provisionEmail
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/microsoft.graph.removeEmail':
- post:
- tags:
- - groups.team
- summary: Invoke action removeEmail
- description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
- operationId: group.team.primaryChannel_removeEmail
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/microsoft.graph.startMigration':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
post:
tags:
- groups.team
- summary: Invoke action startMigration
- description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
- operationId: group.team.primaryChannel_startMigration
+ summary: Create new navigation property to allMembers for groups
+ operationId: group.team.primaryChannel_CreateAllMember
parameters:
- name: group-id
in: path
@@ -21732,36 +21320,29 @@ paths:
type: string
x-ms-docs-key-type: group
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- conversationCreationDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/microsoft.graph.unarchive':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/primaryChannel/allMembers/{conversationMember-id}':
+ get:
tags:
- groups.team
- summary: Invoke action unarchive
- description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
- operationId: group.team.primaryChannel_unarchive
+ summary: Get allMembers from groups
+ description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
+ operationId: group.team.primaryChannel_GetAllMember
parameters:
- name: group-id
in: path
@@ -21771,28 +21352,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/planner':
- get:
- tags:
- - groups.team
- summary: Get planner from groups
- description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: group.team.primaryChannel_GetPlanner
- parameters:
- - name: group-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -21819,15 +21386,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property planner in groups
- operationId: group.team.primaryChannel_UpdatePlanner
+ summary: Update the navigation property allMembers in groups
+ operationId: group.team.primaryChannel_UpdateAllMember
parameters:
- name: group-id
in: path
@@ -21837,12 +21404,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: conversationMember-id
+ in: path
+ description: The unique identifier of conversationMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -21850,15 +21425,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property planner for groups
- operationId: group.team.primaryChannel_DeletePlanner
+ summary: Delete navigation property allMembers for groups
+ operationId: group.team.primaryChannel_DeleteAllMember
parameters:
- name: group-id
in: path
@@ -21868,6 +21443,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: conversationMember-id
+ in: path
+ description: The unique identifier of conversationMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -21880,13 +21463,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans':
+ '/groups/{group-id}/team/primaryChannel/allMembers/$count':
get:
tags:
- groups.team
- summary: Get plans from groups
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: group.team.primaryChannel.planner_ListPlan
+ summary: Get the number of the resource
+ operationId: group.team.primaryChannel.allMember_GetCount
parameters:
- name: group-id
in: path
@@ -21896,55 +21478,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/primaryChannel/allMembers/microsoft.graph.add':
post:
tags:
- groups.team
- summary: Create new navigation property to plans for groups
- operationId: group.team.primaryChannel.planner_CreatePlan
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: group.team.primaryChannel.allMember_add
parameters:
- name: group-id
in: path
@@ -21955,81 +21505,52 @@ paths:
type: string
x-ms-docs-key-type: group
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}':
- get:
- tags:
- - groups.team
- summary: Get plans from groups
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: group.team.primaryChannel.planner_GetPlan
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/primaryChannel/allMembers/microsoft.graph.remove':
+ post:
tags:
- groups.team
- summary: Update the navigation property plans in groups
- operationId: group.team.primaryChannel.planner_UpdatePlan
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: group.team.primaryChannel.allMember_remove
parameters:
- name: group-id
in: path
@@ -22039,20 +21560,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -22060,51 +21580,30 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - groups.team
- summary: Delete navigation property plans for groups
- operationId: group.team.primaryChannel.planner_DeletePlan
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets':
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/primaryChannel/enabledApps':
get:
tags:
- groups.team
- summary: Get buckets from groups
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: group.team.primaryChannel.planner.plan_ListBucket
+ summary: Get enabledApps from groups
+ description: A collection of enabled apps in the channel.
+ operationId: group.team.primaryChannel_ListEnabledApp
parameters:
- name: group-id
in: path
@@ -22114,14 +21613,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -22159,18 +21650,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/groups/{group-id}/team/primaryChannel/enabledApps/{teamsApp-id}':
+ get:
tags:
- groups.team
- summary: Create new navigation property to buckets for groups
- operationId: group.team.primaryChannel.planner.plan_CreateBucket
+ summary: Get enabledApps from groups
+ description: A collection of enabled apps in the channel.
+ operationId: group.team.primaryChannel_GetEnabledApp
parameters:
- name: group-id
in: path
@@ -22180,38 +21673,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: teamsApp-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamsApp
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
- required: true
+ x-ms-docs-key-type: teamsApp
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
+ '/groups/{group-id}/team/primaryChannel/enabledApps/$count':
get:
tags:
- groups.team
- summary: Get buckets from groups
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: group.team.primaryChannel.planner.plan_GetBucket
+ summary: Get the number of the resource
+ operationId: group.team.primaryChannel.enabledApp_GetCount
parameters:
- name: group-id
in: path
@@ -22221,22 +21726,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/primaryChannel/filesFolder':
+ get:
+ tags:
+ - groups.team
+ summary: Get filesFolder from groups
+ description: Metadata for the location where the channel's files are stored.
+ operationId: group.team.primaryChannel_GetFilesFolder
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: group
- name: $select
in: query
description: Select properties to be returned
@@ -22263,15 +21775,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/groups/{group-id}/team/primaryChannel/filesFolder/content':
+ get:
tags:
- groups.team
- summary: Update the navigation property buckets in groups
- operationId: group.team.primaryChannel.planner.plan_UpdateBucket
+ summary: Get content for the navigation property filesFolder from groups
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: group.team.primaryChannel_GetFilesFolderContent
parameters:
- name: group-id
in: path
@@ -22281,28 +21795,45 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ - name: $format
+ in: query
+ description: Format of the content
+ style: form
+ explode: false
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - groups.team
+ summary: Update content for the navigation property filesFolder in groups
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: group.team.primaryChannel_SetFilesFolderContent
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: group
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ type: string
+ format: binary
required: true
responses:
2XX:
@@ -22310,15 +21841,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property buckets for groups
- operationId: group.team.primaryChannel.planner.plan_DeleteBucket
+ summary: Delete content for the navigation property filesFolder in groups
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: group.team.primaryChannel_DeleteFilesFolderContent
parameters:
- name: group-id
in: path
@@ -22328,41 +21859,77 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/primaryChannel/filesFolder/contentStream':
+ get:
+ tags:
+ - groups.team
+ summary: Get contentStream for the navigation property filesFolder from groups
+ description: 'The content stream, if the item represents a file.'
+ operationId: group.team.primaryChannel_GetFilesFolderContentStream
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: group
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - groups.team
+ summary: Update contentStream for the navigation property filesFolder in groups
+ description: 'The content stream, if the item represents a file.'
+ operationId: group.team.primaryChannel_SetFilesFolderContentStream
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: group
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
- get:
+ delete:
tags:
- groups.team
- summary: Get tasks from groups
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: group.team.primaryChannel.planner.plan.bucket_ListTask
+ summary: Delete contentStream for the navigation property filesFolder in groups
+ description: 'The content stream, if the item represents a file.'
+ operationId: group.team.primaryChannel_DeleteFilesFolderContentStream
parameters:
- name: group-id
in: path
@@ -22372,22 +21939,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/primaryChannel/members':
+ get:
+ tags:
+ - groups.team
+ summary: Get members from groups
+ description: A collection of membership records associated with the channel.
+ operationId: group.team.primaryChannel_ListMember
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -22425,7 +22003,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -22435,8 +22013,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to tasks for groups
- operationId: group.team.primaryChannel.planner.plan.bucket_CreateTask
+ summary: Create new navigation property to members for groups
+ operationId: group.team.primaryChannel_CreateMember
parameters:
- name: group-id
in: path
@@ -22446,28 +22024,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -22475,17 +22037,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
+ '/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}':
get:
tags:
- groups.team
- summary: Get tasks from groups
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: group.team.primaryChannel.planner.plan.bucket_GetTask
+ summary: Get members from groups
+ description: A collection of membership records associated with the channel.
+ operationId: group.team.primaryChannel_GetMember
parameters:
- name: group-id
in: path
@@ -22495,30 +22057,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -22545,15 +22091,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property tasks in groups
- operationId: group.team.primaryChannel.planner.plan.bucket_UpdateTask
+ summary: Update the navigation property members in groups
+ operationId: group.team.primaryChannel_UpdateMember
parameters:
- name: group-id
in: path
@@ -22563,36 +22109,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -22600,15 +22130,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property tasks for groups
- operationId: group.team.primaryChannel.planner.plan.bucket_DeleteTask
+ summary: Delete navigation property members for groups
+ operationId: group.team.primaryChannel_DeleteMember
parameters:
- name: group-id
in: path
@@ -22618,30 +22148,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -22654,13 +22168,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ '/groups/{group-id}/team/primaryChannel/members/$count':
get:
tags:
- groups.team
- summary: Get assignedToTaskBoardFormat from groups
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: group.team.primaryChannel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
+ summary: Get the number of the resource
+ operationId: group.team.primaryChannel.member_GetCount
parameters:
- name: group-id
in: path
@@ -22670,30 +22183,156 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/primaryChannel/members/microsoft.graph.add':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: group.team.primaryChannel.member_add
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: group
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/primaryChannel/members/microsoft.graph.remove':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: group.team.primaryChannel.member_remove
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: group
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/primaryChannel/messages':
+ get:
+ tags:
+ - groups.team
+ summary: Get messages from groups
+ description: A collection of all the messages in the channel. Nullable.
+ operationId: group.team.primaryChannel_ListMessage
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -22716,19 +22355,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- groups.team
- summary: Update the navigation property assignedToTaskBoardFormat in groups
- operationId: group.team.primaryChannel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
+ summary: Create new navigation property to messages for groups
+ operationId: group.team.primaryChannel_CreateMessage
parameters:
- name: group-id
in: path
@@ -22738,43 +22376,105 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}':
+ get:
+ tags:
+ - groups.team
+ summary: Get messages from groups
+ description: A collection of all the messages in the channel. Nullable.
+ operationId: group.team.primaryChannel_GetMessage
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: group
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - groups.team
+ summary: Update the navigation property messages in groups
+ operationId: group.team.primaryChannel_UpdateMessage
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ x-ms-docs-key-type: group
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -22782,15 +22482,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property assignedToTaskBoardFormat for groups
- operationId: group.team.primaryChannel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
+ summary: Delete navigation property messages for groups
+ operationId: group.team.primaryChannel_DeleteMessage
parameters:
- name: group-id
in: path
@@ -22800,49 +22500,99 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
+ x-ms-docs-key-type: chatMessage
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents':
+ get:
+ tags:
+ - groups.team
+ summary: Get hostedContents from groups
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: group.team.primaryChannel.message_ListHostedContent
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: group
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
- get:
+ post:
tags:
- groups.team
- summary: Get bucketTaskBoardFormat from groups
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: group.team.primaryChannel.planner.plan.bucket.task_GetBucketTaskBoardFormat
+ summary: Create new navigation property to hostedContents for groups
+ operationId: group.team.primaryChannel.message_CreateHostedContent
parameters:
- name: group-id
in: path
@@ -22852,30 +22602,63 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
+ get:
+ tags:
+ - groups.team
+ summary: Get hostedContents from groups
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: group.team.primaryChannel.message_GetHostedContent
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: group
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -22902,15 +22685,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property bucketTaskBoardFormat in groups
- operationId: group.team.primaryChannel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
+ summary: Update the navigation property hostedContents in groups
+ operationId: group.team.primaryChannel.message_UpdateHostedContent
parameters:
- name: group-id
in: path
@@ -22920,43 +22703,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -22964,15 +22732,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property bucketTaskBoardFormat for groups
- operationId: group.team.primaryChannel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
+ summary: Delete navigation property hostedContents for groups
+ operationId: group.team.primaryChannel.message_DeleteHostedContent
parameters:
- name: group-id
in: path
@@ -22982,30 +22750,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -23018,13 +22778,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- groups.team
- summary: Get details from groups
- description: Read-only. Nullable. More details about the task.
- operationId: group.team.primaryChannel.planner.plan.bucket.task_GetDetail
+ summary: Get media content for the navigation property hostedContents from groups
+ description: The unique identifier for an entity. Read-only.
+ operationId: group.team.primaryChannel.message_GetHostedContentsContent
parameters:
- name: group-id
in: path
@@ -23034,65 +22794,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- groups.team
- summary: Update the navigation property details in groups
- operationId: group.team.primaryChannel.planner.plan.bucket.task_UpdateDetail
+ summary: Update media content for the navigation property hostedContents in groups
+ description: The unique identifier for an entity. Read-only.
+ operationId: group.team.primaryChannel.message_SetHostedContentsContent
parameters:
- name: group-id
in: path
@@ -23102,59 +22835,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property details for groups
- operationId: group.team.primaryChannel.planner.plan.bucket.task_DeleteDetail
+ summary: Delete media content for the navigation property hostedContents in groups
+ description: The unique identifier for an entity. Read-only.
+ operationId: group.team.primaryChannel.message_DeleteHostedContentsContent
parameters:
- name: group-id
in: path
@@ -23164,30 +22879,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -23199,14 +22906,12 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/$count':
get:
tags:
- groups.team
- summary: Get progressTaskBoardFormat from groups
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: group.team.primaryChannel.planner.plan.bucket.task_GetProgressTaskBoardFormat
+ summary: Get the number of the resource
+ operationId: group.team.primaryChannel.message.hostedContent_GetCount
parameters:
- name: group-id
in: path
@@ -23216,65 +22921,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- groups.team
- summary: Update the navigation property progressTaskBoardFormat in groups
- operationId: group.team.primaryChannel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
+ summary: Invoke action setReaction
+ operationId: group.team.primaryChannel.message_setReaction
parameters:
- name: group-id
in: path
@@ -23284,59 +22951,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete':
+ post:
tags:
- groups.team
- summary: Delete navigation property progressTaskBoardFormat for groups
- operationId: group.team.primaryChannel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: group.team.primaryChannel.message_softDelete
parameters:
- name: group-id
in: path
@@ -23346,48 +22997,59 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: chatMessage
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: group.team.primaryChannel.message_undoSoftDelete
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: group
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
- get:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.primaryChannel.planner.plan.bucket.task_GetCount
+ summary: Invoke action unsetReaction
+ operationId: group.team.primaryChannel.message_unsetReaction
parameters:
- name: group-id
in: path
@@ -23397,39 +23059,40 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies':
get:
tags:
- groups.team
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: group.team.primaryChannel.planner.plan.bucket.task_delta
+ summary: Get replies from groups
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: group.team.primaryChannel.message_ListReply
parameters:
- name: group-id
in: path
@@ -23439,30 +23102,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -23470,9 +23125,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -23492,37 +23147,18 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerTask
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/$count':
- get:
+ x-ms-docs-operation-type: operation
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.primaryChannel.planner.plan.bucket_GetCount
+ summary: Create new navigation property to replies for groups
+ operationId: group.team.primaryChannel.message_CreateReply
parameters:
- name: group-id
in: path
@@ -23532,31 +23168,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}':
get:
tags:
- groups.team
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
- operationId: group.team.primaryChannel.planner.plan.bucket_delta
+ summary: Get replies from groups
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: group.team.primaryChannel.message_GetReply
parameters:
- name: group-id
in: path
@@ -23566,19 +23209,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -23589,16 +23235,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -23611,38 +23247,19 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of plannerBucket
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/details':
- get:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- groups.team
- summary: Get details from groups
- description: Extra details about the plan. Read-only. Nullable.
- operationId: group.team.primaryChannel.planner.plan_GetDetail
+ summary: Update the navigation property replies in groups
+ operationId: group.team.primaryChannel.message_UpdateReply
parameters:
- name: group-id
in: path
@@ -23652,49 +23269,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ delete:
tags:
- groups.team
- summary: Update the navigation property details in groups
- operationId: group.team.primaryChannel.planner.plan_UpdateDetail
+ summary: Delete navigation property replies for groups
+ operationId: group.team.primaryChannel.message_DeleteReply
parameters:
- name: group-id
in: path
@@ -23704,60 +23316,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - groups.team
- summary: Delete navigation property details for groups
- operationId: group.team.primaryChannel.planner.plan_DeleteDetail
- parameters:
- - name: group-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: plannerPlan-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: chatMessage
- name: If-Match
in: header
description: ETag
@@ -23770,144 +23344,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
- post:
- tags:
- - groups.team
- summary: Invoke action archive
- description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
- operationId: group.team.primaryChannel.planner.plan_archive
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- justification:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
get:
tags:
- groups.team
- summary: Invoke function getUsageRights
- operationId: group.team.primaryChannel.planner.plan_getUsageRight
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.planUsageRight'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
- post:
- tags:
- - groups.team
- summary: Invoke action moveToContainer
- description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
- operationId: group.team.primaryChannel.planner.plan_moveToContainer
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- container:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
- post:
- tags:
- - groups.team
- summary: Invoke action unarchive
- description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
- operationId: group.team.primaryChannel.planner.plan_unarchive
+ summary: Get hostedContents from groups
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: group.team.primaryChannel.message.reply_ListHostedContent
parameters:
- name: group-id
in: path
@@ -23917,57 +23360,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- justification:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks':
- get:
- tags:
- - groups.team
- summary: Get tasks from groups
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: group.team.primaryChannel.planner.plan_ListTask
- parameters:
- - name: group-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: plannerPlan-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -24005,7 +23413,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -24015,8 +23423,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to tasks for groups
- operationId: group.team.primaryChannel.planner.plan_CreateTask
+ summary: Create new navigation property to hostedContents for groups
+ operationId: group.team.primaryChannel.message.reply_CreateHostedContent
parameters:
- name: group-id
in: path
@@ -24026,20 +23434,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -24047,17 +23463,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- groups.team
- summary: Get tasks from groups
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: group.team.primaryChannel.planner.plan_GetTask
+ summary: Get hostedContents from groups
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: group.team.primaryChannel.message.reply_GetHostedContent
parameters:
- name: group-id
in: path
@@ -24067,22 +23483,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -24109,15 +23533,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property tasks in groups
- operationId: group.team.primaryChannel.planner.plan_UpdateTask
+ summary: Update the navigation property hostedContents in groups
+ operationId: group.team.primaryChannel.message.reply_UpdateHostedContent
parameters:
- name: group-id
in: path
@@ -24127,28 +23551,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -24156,15 +23588,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property tasks for groups
- operationId: group.team.primaryChannel.planner.plan_DeleteTask
+ summary: Delete navigation property hostedContents for groups
+ operationId: group.team.primaryChannel.message.reply_DeleteHostedContent
parameters:
- name: group-id
in: path
@@ -24174,22 +23606,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -24202,13 +23642,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- groups.team
- summary: Get assignedToTaskBoardFormat from groups
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: group.team.primaryChannel.planner.plan.task_GetAssignedToTaskBoardFormat
+ summary: Get media content for the navigation property hostedContents from groups
+ description: The unique identifier for an entity. Read-only.
+ operationId: group.team.primaryChannel.message.reply_GetHostedContentsContent
parameters:
- name: group-id
in: path
@@ -24218,57 +23658,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- groups.team
- summary: Update the navigation property assignedToTaskBoardFormat in groups
- operationId: group.team.primaryChannel.planner.plan.task_UpdateAssignedToTaskBoardFormat
+ summary: Update media content for the navigation property hostedContents in groups
+ description: The unique identifier for an entity. Read-only.
+ operationId: group.team.primaryChannel.message.reply_SetHostedContentsContent
parameters:
- name: group-id
in: path
@@ -24278,51 +23707,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property assignedToTaskBoardFormat for groups
- operationId: group.team.primaryChannel.planner.plan.task_DeleteAssignedToTaskBoardFormat
+ summary: Delete media content for the navigation property hostedContents in groups
+ description: The unique identifier for an entity. Read-only.
+ operationId: group.team.primaryChannel.message.reply_DeleteHostedContentsContent
parameters:
- name: group-id
in: path
@@ -24332,22 +23759,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -24359,14 +23794,12 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
get:
tags:
- groups.team
- summary: Get bucketTaskBoardFormat from groups
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: group.team.primaryChannel.planner.plan.task_GetBucketTaskBoardFormat
+ summary: Get the number of the resource
+ operationId: group.team.primaryChannel.message.reply.hostedContent_GetCount
parameters:
- name: group-id
in: path
@@ -24376,57 +23809,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
+ post:
tags:
- groups.team
- summary: Update the navigation property bucketTaskBoardFormat in groups
- operationId: group.team.primaryChannel.planner.plan.task_UpdateBucketTaskBoardFormat
+ summary: Invoke action setReaction
+ operationId: group.team.primaryChannel.message.reply_setReaction
parameters:
- name: group-id
in: path
@@ -24436,51 +23847,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
+ post:
tags:
- groups.team
- summary: Delete navigation property bucketTaskBoardFormat for groups
- operationId: group.team.primaryChannel.planner.plan.task_DeleteBucketTaskBoardFormat
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: group.team.primaryChannel.message.reply_softDelete
parameters:
- name: group-id
in: path
@@ -24490,41 +23901,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
- get:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
+ post:
tags:
- groups.team
- summary: Get details from groups
- description: Read-only. Nullable. More details about the task.
- operationId: group.team.primaryChannel.planner.plan.task_GetDetail
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: group.team.primaryChannel.message.reply_undoSoftDelete
parameters:
- name: group-id
in: path
@@ -24534,57 +23942,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
+ post:
tags:
- groups.team
- summary: Update the navigation property details in groups
- operationId: group.team.primaryChannel.planner.plan.task_UpdateDetail
+ summary: Invoke action unsetReaction
+ operationId: group.team.primaryChannel.message.reply_unsetReaction
parameters:
- name: group-id
in: path
@@ -24594,51 +23979,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count':
+ get:
tags:
- groups.team
- summary: Delete navigation property details for groups
- operationId: group.team.primaryChannel.planner.plan.task_DeleteDetail
+ summary: Get the number of the resource
+ operationId: group.team.primaryChannel.message.reply_GetCount
parameters:
- name: group-id
in: path
@@ -24648,41 +24029,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
get:
tags:
- groups.team
- summary: Get progressTaskBoardFormat from groups
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: group.team.primaryChannel.planner.plan.task_GetProgressTaskBoardFormat
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: group.team.primaryChannel.message.reply_delta
parameters:
- name: group-id
in: path
@@ -24692,22 +24063,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -24718,6 +24086,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -24730,19 +24108,41 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
+ post:
tags:
- groups.team
- summary: Update the navigation property progressTaskBoardFormat in groups
- operationId: group.team.primaryChannel.planner.plan.task_UpdateProgressTaskBoardFormat
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: group.team.primaryChannel.message.reply_forwardToChat
parameters:
- name: group-id
in: path
@@ -24752,35 +24152,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -24788,15 +24188,33 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
+ post:
tags:
- groups.team
- summary: Delete navigation property progressTaskBoardFormat for groups
- operationId: group.team.primaryChannel.planner.plan.task_DeleteProgressTaskBoardFormat
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: group.team.primaryChannel.message.reply_replyGraphWPreQuote
parameters:
- name: group-id
in: path
@@ -24806,40 +24224,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/$count':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/messages/$count':
get:
tags:
- groups.team
summary: Get the number of the resource
- operationId: group.team.primaryChannel.planner.plan.task_GetCount
+ operationId: group.team.primaryChannel.message_GetCount
parameters:
- name: group-id
in: path
@@ -24849,14 +24274,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -24864,16 +24281,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
+ '/groups/{group-id}/team/primaryChannel/messages/microsoft.graph.delta()':
get:
tags:
- groups.team
summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: group.team.primaryChannel.planner.plan.task_delta
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: group.team.primaryChannel.message_delta
parameters:
- name: group-id
in: path
@@ -24883,14 +24300,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -24932,13 +24341,13 @@ paths:
content:
application/json:
schema:
- title: Collection of plannerTask
+ title: Collection of chatMessage
type: object
properties:
value:
type: array
items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
'@odata.nextLink':
type: string
nullable: true
@@ -24953,12 +24362,16 @@ paths:
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/groups/{group-id}/team/primaryChannel/planner/plans/$count':
- get:
+ '/groups/{group-id}/team/primaryChannel/messages/microsoft.graph.forwardToChat':
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.primaryChannel.planner.plan_GetCount
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: group.team.primaryChannel.message_forwardToChat
parameters:
- name: group-id
in: path
@@ -24968,23 +24381,61 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/planner/plans/microsoft.graph.delta()':
- get:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/primaryChannel/messages/microsoft.graph.replyWithQuote':
+ post:
tags:
- groups.team
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
- operationId: group.team.primaryChannel.planner.plan_delta
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: group.team.primaryChannel.message_replyGraphWPreQuote
parameters:
- name: group-id
in: path
@@ -24994,75 +24445,107 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- title: Collection of plannerPlan
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/microsoft.graph.archive':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action archive
+ description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
+ operationId: group.team.primaryChannel_archive
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ shouldSetSpoSiteReadOnlyForMembers:
+ type: boolean
+ default: false
+ nullable: true
+ additionalProperties:
type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/groups/{group-id}/team/primaryChannel/sharedWithTeams':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/microsoft.graph.completeMigration':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action completeMigration
+ description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
+ operationId: group.team.primaryChannel_completeMigration
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
get:
tags:
- groups.team
- summary: Get sharedWithTeams from groups
- description: A collection of teams with which a channel is shared.
- operationId: group.team.primaryChannel_ListSharedGraphWPreTeam
+ summary: Invoke function doesUserHaveAccess
+ description: Determine whether a user has access to a channel.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
+ operationId: group.team.primaryChannel_doesUserHaveAccess
parameters:
- name: group-id
in: path
@@ -25072,55 +24555,110 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: userId
in: query
- description: Order items by property values
+ description: 'Usage: userId=''@userId'''
style: form
explode: false
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
+ type: string
+ nullable: true
+ - name: tenantId
in: query
- description: Select properties to be returned
+ description: 'Usage: tenantId=''@tenantId'''
style: form
explode: false
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
+ type: string
+ nullable: true
+ - name: userPrincipalName
in: query
- description: Expand related entities
+ description: 'Usage: userPrincipalName=''@userPrincipalName'''
style: form
explode: false
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ nullable: true
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: boolean
+ default: false
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ x-ms-docs-operation-type: function
+ '/groups/{group-id}/team/primaryChannel/microsoft.graph.provisionEmail':
post:
tags:
- groups.team
- summary: Create new navigation property to sharedWithTeams for groups
- operationId: group.team.primaryChannel_CreateSharedGraphWPreTeam
+ summary: Invoke action provisionEmail
+ description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
+ operationId: group.team.primaryChannel_provisionEmail
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/microsoft.graph.removeEmail':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action removeEmail
+ description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
+ operationId: group.team.primaryChannel_removeEmail
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/microsoft.graph.startMigration':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action startMigration
+ description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
+ operationId: group.team.primaryChannel_startMigration
parameters:
- name: group-id
in: path
@@ -25131,29 +24669,36 @@ paths:
type: string
x-ms-docs-key-type: group
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ type: object
+ properties:
+ conversationCreationDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/microsoft.graph.unarchive':
+ post:
tags:
- groups.team
- summary: Get sharedWithTeams from groups
- description: A collection of teams with which a channel is shared.
- operationId: group.team.primaryChannel_GetSharedGraphWPreTeam
+ summary: Invoke action unarchive
+ description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
+ operationId: group.team.primaryChannel_unarchive
parameters:
- name: group-id
in: path
@@ -25163,14 +24708,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: sharedWithChannelTeamInfo-id
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/planner':
+ get:
+ tags:
+ - groups.team
+ summary: Get planner from groups
+ description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: group.team.primaryChannel_GetPlanner
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: group
- name: $select
in: query
description: Select properties to be returned
@@ -25197,15 +24756,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property sharedWithTeams in groups
- operationId: group.team.primaryChannel_UpdateSharedGraphWPreTeam
+ summary: Update the navigation property planner in groups
+ operationId: group.team.primaryChannel_UpdatePlanner
parameters:
- name: group-id
in: path
@@ -25215,20 +24774,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: sharedWithChannelTeamInfo-id
- in: path
- description: The unique identifier of sharedWithChannelTeamInfo
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
required: true
responses:
2XX:
@@ -25236,15 +24787,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property sharedWithTeams for groups
- operationId: group.team.primaryChannel_DeleteSharedGraphWPreTeam
+ summary: Delete navigation property planner for groups
+ operationId: group.team.primaryChannel_DeletePlanner
parameters:
- name: group-id
in: path
@@ -25254,14 +24805,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: sharedWithChannelTeamInfo-id
- in: path
- description: The unique identifier of sharedWithChannelTeamInfo
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- name: If-Match
in: header
description: ETag
@@ -25274,13 +24817,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
+ '/groups/{group-id}/team/primaryChannel/planner/plans':
get:
tags:
- groups.team
- summary: Get allowedMembers from groups
- description: A collection of team members who have access to the shared channel.
- operationId: group.team.primaryChannel.sharedGraphWPreTeam_ListAllowedMember
+ summary: Get plans from groups
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: group.team.primaryChannel.planner_ListPlan
parameters:
- name: group-id
in: path
@@ -25290,14 +24833,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: sharedWithChannelTeamInfo-id
- in: path
- description: The unique identifier of sharedWithChannelTeamInfo
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -25335,20 +24870,18 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
- get:
+ post:
tags:
- groups.team
- summary: Get allowedMembers from groups
- description: A collection of team members who have access to the shared channel.
- operationId: group.team.primaryChannel.sharedGraphWPreTeam_GetAllowedMember
+ summary: Create new navigation property to plans for groups
+ operationId: group.team.primaryChannel.planner_CreatePlan
parameters:
- name: group-id
in: path
@@ -25358,22 +24891,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: sharedWithChannelTeamInfo-id
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}':
+ get:
+ tags:
+ - groups.team
+ summary: Get plans from groups
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: group.team.primaryChannel.planner_GetPlan
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - name: conversationMember-id
+ x-ms-docs-key-type: group
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
- name: $select
in: query
description: Select properties to be returned
@@ -25400,16 +24958,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
- get:
+ patch:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.primaryChannel.sharedGraphWPreTeam.allowedMember_GetCount
+ summary: Update the navigation property plans in groups
+ operationId: group.team.primaryChannel.planner_UpdatePlan
parameters:
- name: group-id
in: path
@@ -25419,27 +24976,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: sharedWithChannelTeamInfo-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- groups.team
- summary: Get team from groups
- operationId: group.team.primaryChannel.sharedGraphWPreTeam_GetTeam
+ summary: Delete navigation property plans for groups
+ operationId: group.team.primaryChannel.planner_DeletePlan
parameters:
- name: group-id
in: path
@@ -25449,50 +25015,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: sharedWithChannelTeamInfo-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/sharedWithTeams/$count':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.primaryChannel.sharedGraphWPreTeam_GetCount
+ summary: Get buckets from groups
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: group.team.primaryChannel.planner.plan_ListBucket
parameters:
- name: group-id
in: path
@@ -25502,29 +25051,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/primaryChannel/tabs':
- get:
- tags:
- - groups.team
- summary: Get tabs from groups
- description: A collection of all the tabs in the channel.
- operationId: group.team.primaryChannel_ListTab
- parameters:
- - name: group-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -25562,7 +25096,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -25572,8 +25106,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to tabs for groups
- operationId: group.team.primaryChannel_CreateTab
+ summary: Create new navigation property to buckets for groups
+ operationId: group.team.primaryChannel.planner.plan_CreateBucket
parameters:
- name: group-id
in: path
@@ -25583,12 +25117,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
required: true
responses:
2XX:
@@ -25596,17 +25138,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
get:
tags:
- groups.team
- summary: Get tabs from groups
- description: A collection of all the tabs in the channel.
- operationId: group.team.primaryChannel_GetTab
+ summary: Get buckets from groups
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: group.team.primaryChannel.planner.plan_GetBucket
parameters:
- name: group-id
in: path
@@ -25616,14 +25158,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamsTab-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: $select
in: query
description: Select properties to be returned
@@ -25650,15 +25200,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property tabs in groups
- operationId: group.team.primaryChannel_UpdateTab
+ summary: Update the navigation property buckets in groups
+ operationId: group.team.primaryChannel.planner.plan_UpdateBucket
parameters:
- name: group-id
in: path
@@ -25668,20 +25218,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamsTab-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
required: true
responses:
2XX:
@@ -25689,15 +25247,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property tabs for groups
- operationId: group.team.primaryChannel_DeleteTab
+ summary: Delete navigation property buckets for groups
+ operationId: group.team.primaryChannel.planner.plan_DeleteBucket
parameters:
- name: group-id
in: path
@@ -25707,14 +25265,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamsTab-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: If-Match
in: header
description: ETag
@@ -25727,13 +25293,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}/teamsApp':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
get:
tags:
- groups.team
- summary: Get teamsApp from groups
- description: The application that is linked to the tab.
- operationId: group.team.primaryChannel.tab_GetTeamsApp
+ summary: Get tasks from groups
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: group.team.primaryChannel.planner.plan.bucket_ListTask
parameters:
- name: group-id
in: path
@@ -25743,14 +25309,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamsTab-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -25773,20 +25362,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/primaryChannel/tabs/$count':
- get:
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.primaryChannel.tab_GetCount
+ summary: Create new navigation property to tasks for groups
+ operationId: group.team.primaryChannel.planner.plan.bucket_CreateTask
parameters:
- name: group-id
in: path
@@ -25796,20 +25383,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/schedule':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
get:
tags:
- groups.team
- summary: Get schedule from groups
- description: The schedule of shifts for this team.
- operationId: group.team_GetSchedule
+ summary: Get tasks from groups
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: group.team.primaryChannel.planner.plan.bucket_GetTask
parameters:
- name: group-id
in: path
@@ -25819,6 +25432,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -25845,15 +25482,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedule'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- put:
+ patch:
tags:
- groups.team
- summary: Update the navigation property schedule in groups
- operationId: group.team_SetSchedule
+ summary: Update the navigation property tasks in groups
+ operationId: group.team.primaryChannel.planner.plan.bucket_UpdateTask
parameters:
- name: group-id
in: path
@@ -25863,12 +25500,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedule'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -25876,15 +25537,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedule'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property schedule for groups
- operationId: group.team_DeleteSchedule
+ summary: Delete navigation property tasks for groups
+ operationId: group.team.primaryChannel.planner.plan.bucket_DeleteTask
parameters:
- name: group-id
in: path
@@ -25894,6 +25555,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -25906,13 +25591,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/dayNotes':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
get:
tags:
- groups.team
- summary: Get dayNotes from groups
- description: The day notes in the schedule.
- operationId: group.team.schedule_ListDayNote
+ summary: Get assignedToTaskBoardFormat from groups
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -25922,21 +25607,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -25959,18 +25653,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.dayNoteCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- groups.team
- summary: Create new navigation property to dayNotes for groups
- operationId: group.team.schedule_CreateDayNote
+ summary: Update the navigation property assignedToTaskBoardFormat in groups
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -25980,30 +25675,111 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/dayNotes/{dayNote-id}':
+ delete:
+ tags:
+ - groups.team
+ summary: Delete navigation property assignedToTaskBoardFormat for groups
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
get:
tags:
- groups.team
- summary: Get dayNotes from groups
- description: The day notes in the schedule.
- operationId: group.team.schedule_GetDayNote
+ summary: Get bucketTaskBoardFormat from groups
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_GetBucketTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -26013,14 +25789,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: dayNote-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of dayNote
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: dayNote
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -26047,15 +25839,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property dayNotes in groups
- operationId: group.team.schedule_UpdateDayNote
+ summary: Update the navigation property bucketTaskBoardFormat in groups
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -26065,20 +25857,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: dayNote-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of dayNote
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: dayNote
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -26086,15 +25901,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property dayNotes for groups
- operationId: group.team.schedule_DeleteDayNote
+ summary: Delete navigation property bucketTaskBoardFormat for groups
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -26104,14 +25919,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: dayNote-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of dayNote
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: dayNote
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -26124,12 +25955,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/dayNotes/$count':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.schedule.dayNote_GetCount
+ summary: Get details from groups
+ description: Read-only. Nullable. More details about the task.
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_GetDetail
parameters:
- name: group-id
in: path
@@ -26139,93 +25971,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/schedule/microsoft.graph.share':
- post:
- tags:
- - groups.team
- summary: Invoke action share
- description: 'Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable only by managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-beta
- operationId: group.team.schedule_share
- parameters:
- - name: group-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- notifyTeam:
- type: boolean
- default: false
- nullable: true
- startDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
- nullable: true
- endDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/schedule/offerShiftRequests':
- get:
- tags:
- - groups.team
- summary: Get offerShiftRequests from groups
- description: The offer requests for shifts in the schedule.
- operationId: group.team.schedule_ListOfferShiftRequest
- parameters:
- - name: group-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -26248,18 +26017,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.offerShiftRequestCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- groups.team
- summary: Create new navigation property to offerShiftRequests for groups
- operationId: group.team.schedule_CreateOfferShiftRequest
+ summary: Update the navigation property details in groups
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_UpdateDetail
parameters:
- name: group-id
in: path
@@ -26269,105 +26039,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}':
- get:
- tags:
- - groups.team
- summary: Get offerShiftRequests from groups
- description: The offer requests for shifts in the schedule.
- operationId: group.team.schedule_GetOfferShiftRequest
- parameters:
- - name: group-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: offerShiftRequest-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of offerShiftRequest
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: offerShiftRequest
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - groups.team
- summary: Update the navigation property offerShiftRequests in groups
- operationId: group.team.schedule_UpdateOfferShiftRequest
- parameters:
- - name: group-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: offerShiftRequest-id
- in: path
- description: The unique identifier of offerShiftRequest
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: offerShiftRequest
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
required: true
responses:
2XX:
@@ -26375,15 +26083,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property offerShiftRequests for groups
- operationId: group.team.schedule_DeleteOfferShiftRequest
+ summary: Delete navigation property details for groups
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_DeleteDetail
parameters:
- name: group-id
in: path
@@ -26393,14 +26101,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: offerShiftRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of offerShiftRequest
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: offerShiftRequest
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -26413,12 +26137,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/offerShiftRequests/$count':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.schedule.offerShiftRequest_GetCount
+ summary: Get messages from groups
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_ListMessage
parameters:
- name: group-id
in: path
@@ -26428,29 +26153,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/schedule/openShiftChangeRequests':
- get:
- tags:
- - groups.team
- summary: Get openShiftChangeRequests from groups
- description: The open shift requests in the schedule.
- operationId: group.team.schedule_ListOpenShiftChangeRequest
- parameters:
- - name: group-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -26488,7 +26214,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.openShiftChangeRequestCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -26498,8 +26224,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to openShiftChangeRequests for groups
- operationId: group.team.schedule_CreateOpenShiftChangeRequest
+ summary: Create new navigation property to messages for groups
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_CreateMessage
parameters:
- name: group-id
in: path
@@ -26509,12 +26235,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -26522,17 +26272,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
get:
tags:
- groups.team
- summary: Get openShiftChangeRequests from groups
- description: The open shift requests in the schedule.
- operationId: group.team.schedule_GetOpenShiftChangeRequest
+ summary: Get messages from groups
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_GetMessage
parameters:
- name: group-id
in: path
@@ -26542,14 +26292,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: openShiftChangeRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of openShiftChangeRequest
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShiftChangeRequest
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -26576,15 +26350,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property openShiftChangeRequests in groups
- operationId: group.team.schedule_UpdateOpenShiftChangeRequest
+ summary: Update the navigation property messages in groups
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_UpdateMessage
parameters:
- name: group-id
in: path
@@ -26594,20 +26368,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: openShiftChangeRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of openShiftChangeRequest
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShiftChangeRequest
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -26615,15 +26413,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property openShiftChangeRequests for groups
- operationId: group.team.schedule_DeleteOpenShiftChangeRequest
+ summary: Delete navigation property messages for groups
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_DeleteMessage
parameters:
- name: group-id
in: path
@@ -26633,14 +26431,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: openShiftChangeRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of openShiftChangeRequest
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShiftChangeRequest
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: If-Match
in: header
description: ETag
@@ -26653,12 +26475,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/openShiftChangeRequests/$count':
- get:
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.schedule.openShiftChangeRequest_GetCount
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: group.team.primaryChannel.planner.plan.bucket.task.message_setReaction
parameters:
- name: group-id
in: path
@@ -26668,111 +26494,66 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/schedule/openShifts':
- get:
- tags:
- - groups.team
- summary: Get openShifts from groups
- description: The set of open shifts in a scheduling group in the schedule.
- operationId: group.team.schedule_ListOpenShift
- parameters:
- - name: group-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.openShiftCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - groups.team
- summary: Create new navigation property to openShifts for groups
- operationId: group.team.schedule_CreateOpenShift
- parameters:
- - name: group-id
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/openShifts/{openShift-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- groups.team
- summary: Get openShifts from groups
- description: The set of open shifts in a scheduling group in the schedule.
- operationId: group.team.schedule_GetOpenShift
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: group.team.primaryChannel.planner.plan.bucket.task.message_unsetReaction
parameters:
- name: group-id
in: path
@@ -26782,88 +26563,62 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: openShift-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of openShift
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShift
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - groups.team
- summary: Update the navigation property openShifts in groups
- operationId: group.team.schedule_UpdateOpenShift
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: openShift-id
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of openShift
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShift
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count':
+ get:
tags:
- groups.team
- summary: Delete navigation property openShifts for groups
- operationId: group.team.schedule_DeleteOpenShift
+ summary: Get the number of the resource
+ operationId: group.team.primaryChannel.planner.plan.bucket.task.message_GetCount
parameters:
- name: group-id
in: path
@@ -26873,41 +26628,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: openShift-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of openShift
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShift
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
style: simple
schema:
type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/openShifts/$count':
- get:
- tags:
- - groups.team
- summary: Get the number of the resource
- operationId: group.team.schedule.openShift_GetCount
- parameters:
- - name: group-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -26915,13 +26659,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/schedule/schedulingGroups':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
get:
tags:
- groups.team
- summary: Get schedulingGroups from groups
- description: The logical grouping of users in the schedule (usually by role).
- operationId: group.team.schedule_ListSchedulingGroup
+ summary: Get progressTaskBoardFormat from groups
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_GetProgressTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -26931,105 +26675,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.schedulingGroupCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - groups.team
- summary: Create new navigation property to schedulingGroups for groups
- operationId: group.team.schedule_CreateSchedulingGroup
- parameters:
- - name: group-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}':
- get:
- tags:
- - groups.team
- summary: Get schedulingGroups from groups
- description: The logical grouping of users in the schedule (usually by role).
- operationId: group.team.schedule_GetSchedulingGroup
- parameters:
- - name: group-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: schedulingGroup-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of schedulingGroup
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: schedulingGroup
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -27056,15 +26725,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property schedulingGroups in groups
- operationId: group.team.schedule_UpdateSchedulingGroup
+ summary: Update the navigation property progressTaskBoardFormat in groups
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -27074,20 +26743,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: schedulingGroup-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of schedulingGroup
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: schedulingGroup
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -27095,15 +26787,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property schedulingGroups for groups
- operationId: group.team.schedule_DeleteSchedulingGroup
+ summary: Delete navigation property progressTaskBoardFormat for groups
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -27113,14 +26805,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: schedulingGroup-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of schedulingGroup
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: schedulingGroup
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -27133,12 +26841,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/schedulingGroups/$count':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
get:
tags:
- groups.team
summary: Get the number of the resource
- operationId: group.team.schedule.schedulingGroup_GetCount
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_GetCount
parameters:
- name: group-id
in: path
@@ -27148,6 +26856,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -27155,13 +26879,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/schedule/shifts':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
get:
tags:
- groups.team
- summary: Get shifts from groups
- description: The shifts in the schedule.
- operationId: group.team.schedule_ListShift
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: group.team.primaryChannel.planner.plan.bucket.task_delta
parameters:
- name: group-id
in: path
@@ -27171,14 +26898,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -27186,9 +26929,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -27208,18 +26951,37 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.shiftCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
- post:
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/$count':
+ get:
tags:
- groups.team
- summary: Create new navigation property to shifts for groups
- operationId: group.team.schedule_CreateShift
+ summary: Get the number of the resource
+ operationId: group.team.primaryChannel.planner.plan.bucket_GetCount
parameters:
- name: group-id
in: path
@@ -27229,30 +26991,117 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
- required: true
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Created navigation property.
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
+ get:
+ tags:
+ - groups.team
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
+ operationId: group.team.primaryChannel.planner.plan.bucket_delta
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ title: Collection of plannerBucket
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/shifts/{shift-id}':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/details':
get:
tags:
- groups.team
- summary: Get shifts from groups
- description: The shifts in the schedule.
- operationId: group.team.schedule_GetShift
+ summary: Get details from groups
+ description: Extra details about the plan. Read-only. Nullable.
+ operationId: group.team.primaryChannel.planner.plan_GetDetail
parameters:
- name: group-id
in: path
@@ -27262,14 +27111,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: shift-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of shift
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shift
+ x-ms-docs-key-type: plannerPlan
- name: $select
in: query
description: Select properties to be returned
@@ -27296,15 +27145,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property shifts in groups
- operationId: group.team.schedule_UpdateShift
+ summary: Update the navigation property details in groups
+ operationId: group.team.primaryChannel.planner.plan_UpdateDetail
parameters:
- name: group-id
in: path
@@ -27314,20 +27163,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: shift-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of shift
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shift
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
required: true
responses:
2XX:
@@ -27335,15 +27191,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property shifts for groups
- operationId: group.team.schedule_DeleteShift
+ summary: Delete navigation property details for groups
+ operationId: group.team.primaryChannel.planner.plan_DeleteDetail
parameters:
- name: group-id
in: path
@@ -27353,14 +27209,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: shift-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of shift
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shift
+ x-ms-docs-key-type: plannerPlan
- name: If-Match
in: header
description: ETag
@@ -27373,12 +27229,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/shifts/$count':
- get:
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.schedule.shift_GetCount
+ summary: Invoke action archive
+ description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
+ operationId: group.team.primaryChannel.planner.plan_archive
parameters:
- name: group-id
in: path
@@ -27388,111 +27248,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/schedule/shiftsRoleDefinitions':
- get:
- tags:
- - groups.team
- summary: Get shiftsRoleDefinitions from groups
- description: The definitions of the roles in the schedule.
- operationId: group.team.schedule_ListShiftsRoleDefinition
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.shiftsRoleDefinitionCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - groups.team
- summary: Create new navigation property to shiftsRoleDefinitions for groups
- operationId: group.team.schedule_CreateShiftsRoleDefinition
- parameters:
- - name: group-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: plannerPlan
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ type: object
+ properties:
+ justification:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
get:
tags:
- groups.team
- summary: Get shiftsRoleDefinitions from groups
- description: The definitions of the roles in the schedule.
- operationId: group.team.schedule_GetShiftsRoleDefinition
+ summary: Invoke function getUsageRights
+ operationId: group.team.primaryChannel.planner.plan_getUsageRight
parameters:
- name: group-id
in: path
@@ -27502,49 +27290,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: shiftsRoleDefinition-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of shiftsRoleDefinition
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shiftsRoleDefinition
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: plannerPlan
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ $ref: '#/components/schemas/microsoft.graph.planUsageRight'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
+ post:
tags:
- groups.team
- summary: Update the navigation property shiftsRoleDefinitions in groups
- operationId: group.team.schedule_UpdateShiftsRoleDefinition
+ summary: Invoke action moveToContainer
+ description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
+ operationId: group.team.primaryChannel.planner.plan_moveToContainer
parameters:
- name: group-id
in: path
@@ -27554,20 +27327,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: shiftsRoleDefinition-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of shiftsRoleDefinition
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shiftsRoleDefinition
+ x-ms-docs-key-type: plannerPlan
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ type: object
+ properties:
+ container:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -27575,15 +27353,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
+ post:
tags:
- groups.team
- summary: Delete navigation property shiftsRoleDefinitions for groups
- operationId: group.team.schedule_DeleteShiftsRoleDefinition
+ summary: Invoke action unarchive
+ description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
+ operationId: group.team.primaryChannel.planner.plan_unarchive
parameters:
- name: group-id
in: path
@@ -27593,32 +27376,40 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: shiftsRoleDefinition-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of shiftsRoleDefinition
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shiftsRoleDefinition
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ justification:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/shiftsRoleDefinitions/$count':
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.schedule.shiftsRoleDefinition_GetCount
+ summary: Get tasks from groups
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: group.team.primaryChannel.planner.plan_ListTask
parameters:
- name: group-id
in: path
@@ -27628,29 +27419,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/schedule/swapShiftsChangeRequests':
- get:
- tags:
- - groups.team
- summary: Get swapShiftsChangeRequests from groups
- description: The swap requests for shifts in the schedule.
- operationId: group.team.schedule_ListSwapShiftsChangeRequest
- parameters:
- - name: group-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -27688,7 +27464,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.swapShiftsChangeRequestCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -27698,8 +27474,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to swapShiftsChangeRequests for groups
- operationId: group.team.schedule_CreateSwapShiftsChangeRequest
+ summary: Create new navigation property to tasks for groups
+ operationId: group.team.primaryChannel.planner.plan_CreateTask
parameters:
- name: group-id
in: path
@@ -27709,12 +27485,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -27722,17 +27506,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
get:
tags:
- groups.team
- summary: Get swapShiftsChangeRequests from groups
- description: The swap requests for shifts in the schedule.
- operationId: group.team.schedule_GetSwapShiftsChangeRequest
+ summary: Get tasks from groups
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: group.team.primaryChannel.planner.plan_GetTask
parameters:
- name: group-id
in: path
@@ -27742,14 +27526,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: swapShiftsChangeRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of swapShiftsChangeRequest
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: swapShiftsChangeRequest
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -27776,15 +27568,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property swapShiftsChangeRequests in groups
- operationId: group.team.schedule_UpdateSwapShiftsChangeRequest
+ summary: Update the navigation property tasks in groups
+ operationId: group.team.primaryChannel.planner.plan_UpdateTask
parameters:
- name: group-id
in: path
@@ -27794,20 +27586,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: swapShiftsChangeRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of swapShiftsChangeRequest
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: swapShiftsChangeRequest
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -27815,15 +27615,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property swapShiftsChangeRequests for groups
- operationId: group.team.schedule_DeleteSwapShiftsChangeRequest
+ summary: Delete navigation property tasks for groups
+ operationId: group.team.primaryChannel.planner.plan_DeleteTask
parameters:
- name: group-id
in: path
@@ -27833,14 +27633,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: swapShiftsChangeRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of swapShiftsChangeRequest
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: swapShiftsChangeRequest
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -27853,12 +27661,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/swapShiftsChangeRequests/$count':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.schedule.swapShiftsChangeRequest_GetCount
+ summary: Get assignedToTaskBoardFormat from groups
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: group.team.primaryChannel.planner.plan.task_GetAssignedToTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -27868,44 +27677,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/schedule/timeCards':
- get:
- tags:
- - groups.team
- summary: Get timeCards from groups
- description: The time cards in the schedule.
- operationId: group.team.schedule_ListTimeCard
- parameters:
- - name: group-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -27928,18 +27715,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.timeCardCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- groups.team
- summary: Create new navigation property to timeCards for groups
- operationId: group.team.schedule_CreateTimeCard
+ summary: Update the navigation property assignedToTaskBoardFormat in groups
+ operationId: group.team.primaryChannel.planner.plan.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -27949,30 +27737,95 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/timeCards/{timeCard-id}':
+ delete:
+ tags:
+ - groups.team
+ summary: Delete navigation property assignedToTaskBoardFormat for groups
+ operationId: group.team.primaryChannel.planner.plan.task_DeleteAssignedToTaskBoardFormat
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
get:
tags:
- groups.team
- summary: Get timeCards from groups
- description: The time cards in the schedule.
- operationId: group.team.schedule_GetTimeCard
+ summary: Get bucketTaskBoardFormat from groups
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: group.team.primaryChannel.planner.plan.task_GetBucketTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -27982,14 +27835,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeCard-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -28016,15 +27877,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property timeCards in groups
- operationId: group.team.schedule_UpdateTimeCard
+ summary: Update the navigation property bucketTaskBoardFormat in groups
+ operationId: group.team.primaryChannel.planner.plan.task_UpdateBucketTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -28034,20 +27895,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeCard-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -28055,15 +27931,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property timeCards for groups
- operationId: group.team.schedule_DeleteTimeCard
+ summary: Delete navigation property bucketTaskBoardFormat for groups
+ operationId: group.team.primaryChannel.planner.plan.task_DeleteBucketTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -28073,14 +27949,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeCard-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -28093,16 +27977,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/timeCards/{timeCard-id}/microsoft.graph.clockOut':
- post:
- tags:
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
+ get:
+ tags:
- groups.team
- summary: Invoke action clockOut
- description: Clock out to end an open timeCard.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-clockout?view=graph-rest-beta
- operationId: group.team.schedule.timeCard_clockOut
+ summary: Get details from groups
+ description: Read-only. Nullable. More details about the task.
+ operationId: group.team.primaryChannel.planner.plan.task_GetDetail
parameters:
- name: group-id
in: path
@@ -28112,54 +27993,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeCard-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- atApprovedLocation:
- type: boolean
- default: false
- nullable: true
- isAtApprovedLocation:
- type: boolean
- default: false
- nullable: true
- notes:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/schedule/timeCards/{timeCard-id}/microsoft.graph.confirm':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- groups.team
- summary: Invoke action confirm
- description: Confirm a specific timeCard.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-beta
- operationId: group.team.schedule.timeCard_confirm
+ summary: Update the navigation property details in groups
+ operationId: group.team.primaryChannel.planner.plan.task_UpdateDetail
parameters:
- name: group-id
in: path
@@ -28169,58 +28053,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeCard-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/schedule/timeCards/{timeCard-id}/microsoft.graph.confirmForUser':
- post:
- tags:
- - groups.team
- summary: Invoke action confirmForUser
- operationId: group.team.schedule.timeCard_confirmGraphFPreUser
- parameters:
- - name: group-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: timeCard-id
- in: path
- description: The unique identifier of timeCard
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- userId:
- type: string
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
required: true
responses:
2XX:
@@ -28228,20 +28089,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/schedule/timeCards/{timeCard-id}/microsoft.graph.endBreak':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- groups.team
- summary: Invoke action endBreak
- description: End the open break in a specific timeCard.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-endbreak?view=graph-rest-beta
- operationId: group.team.schedule.timeCard_endBreak
+ summary: Delete navigation property details for groups
+ operationId: group.team.primaryChannel.planner.plan.task_DeleteDetail
parameters:
- name: group-id
in: path
@@ -28251,107 +28107,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeCard-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- atApprovedLocation:
- type: boolean
- default: false
- nullable: true
- isAtApprovedLocation:
- type: boolean
- default: false
- nullable: true
- notes:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/schedule/timeCards/{timeCard-id}/microsoft.graph.startBreak':
- post:
- tags:
- - groups.team
- summary: Invoke action startBreak
- description: Start a break in a specific timeCard.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-startbreak?view=graph-rest-beta
- operationId: group.team.schedule.timeCard_startBreak
- parameters:
- - name: group-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: timeCard-id
- in: path
- description: The unique identifier of timeCard
- required: true
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- atApprovedLocation:
- type: boolean
- default: false
- nullable: true
- isAtApprovedLocation:
- type: boolean
- default: false
- nullable: true
- notes:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- additionalProperties:
- type: object
- required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/schedule/timeCards/$count':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.schedule.timeCard_GetCount
+ summary: Get messages from groups
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: group.team.primaryChannel.planner.plan.task_ListMessage
parameters:
- name: group-id
in: path
@@ -28361,81 +28151,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/schedule/timeCards/microsoft.graph.clockIn':
- post:
- tags:
- - groups.team
- summary: Invoke action clockIn
- description: Clock in to start a timeCard.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-beta
- operationId: group.team.schedule.timeCard_clockIn
- parameters:
- - name: group-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- atApprovedLocation:
- type: boolean
- default: false
- nullable: true
- isAtApprovedLocation:
- type: boolean
- default: false
- nullable: true
- onBehalfOfUserId:
- type: string
- nullable: true
- notes:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/groups/{group-id}/team/schedule/timeOffReasons':
- get:
- tags:
- - groups.team
- summary: Get timeOffReasons from groups
- description: The set of reasons for a time off in the schedule.
- operationId: group.team.schedule_ListTimeOffReason
- parameters:
- - name: group-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -28473,7 +28204,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.timeOffReasonCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -28483,8 +28214,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to timeOffReasons for groups
- operationId: group.team.schedule_CreateTimeOffReason
+ summary: Create new navigation property to messages for groups
+ operationId: group.team.primaryChannel.planner.plan.task_CreateMessage
parameters:
- name: group-id
in: path
@@ -28494,12 +28225,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -28507,17 +28254,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
get:
tags:
- groups.team
- summary: Get timeOffReasons from groups
- description: The set of reasons for a time off in the schedule.
- operationId: group.team.schedule_GetTimeOffReason
+ summary: Get messages from groups
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: group.team.primaryChannel.planner.plan.task_GetMessage
parameters:
- name: group-id
in: path
@@ -28527,14 +28274,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeOffReason-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOffReason
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffReason
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -28561,15 +28324,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property timeOffReasons in groups
- operationId: group.team.schedule_UpdateTimeOffReason
+ summary: Update the navigation property messages in groups
+ operationId: group.team.primaryChannel.planner.plan.task_UpdateMessage
parameters:
- name: group-id
in: path
@@ -28579,20 +28342,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeOffReason-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOffReason
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffReason
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -28600,15 +28379,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property timeOffReasons for groups
- operationId: group.team.schedule_DeleteTimeOffReason
+ summary: Delete navigation property messages for groups
+ operationId: group.team.primaryChannel.planner.plan.task_DeleteMessage
parameters:
- name: group-id
in: path
@@ -28618,14 +28397,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeOffReason-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOffReason
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffReason
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: If-Match
in: header
description: ETag
@@ -28638,12 +28433,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/timeOffReasons/$count':
- get:
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.schedule.timeOffReason_GetCount
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: group.team.primaryChannel.planner.plan.task.message_setReaction
parameters:
- name: group-id
in: path
@@ -28653,111 +28452,58 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/schedule/timeOffRequests':
- get:
- tags:
- - groups.team
- summary: Get timeOffRequests from groups
- description: The time off requests in the schedule.
- operationId: group.team.schedule_ListTimeOffRequest
- parameters:
- - name: group-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.timeOffRequestCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - groups.team
- summary: Create new navigation property to timeOffRequests for groups
- operationId: group.team.schedule_CreateTimeOffRequest
- parameters:
- - name: group-id
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- groups.team
- summary: Get timeOffRequests from groups
- description: The time off requests in the schedule.
- operationId: group.team.schedule_GetTimeOffRequest
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: group.team.primaryChannel.planner.plan.task.message_unsetReaction
parameters:
- name: group-id
in: path
@@ -28767,14 +28513,118 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeOffRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOffRequest
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffRequest
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count':
+ get:
+ tags:
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.primaryChannel.planner.plan.task.message_GetCount
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ get:
+ tags:
+ - groups.team
+ summary: Get progressTaskBoardFormat from groups
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: group.team.primaryChannel.planner.plan.task_GetProgressTaskBoardFormat
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -28801,15 +28651,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property timeOffRequests in groups
- operationId: group.team.schedule_UpdateTimeOffRequest
+ summary: Update the navigation property progressTaskBoardFormat in groups
+ operationId: group.team.primaryChannel.planner.plan.task_UpdateProgressTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -28819,20 +28669,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeOffRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOffRequest
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffRequest
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -28840,15 +28705,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property timeOffRequests for groups
- operationId: group.team.schedule_DeleteTimeOffRequest
+ summary: Delete navigation property progressTaskBoardFormat for groups
+ operationId: group.team.primaryChannel.planner.plan.task_DeleteProgressTaskBoardFormat
parameters:
- name: group-id
in: path
@@ -28858,14 +28723,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeOffRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOffRequest
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffRequest
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -28878,12 +28751,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/timeOffRequests/$count':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/$count':
get:
tags:
- groups.team
summary: Get the number of the resource
- operationId: group.team.schedule.timeOffRequest_GetCount
+ operationId: group.team.primaryChannel.planner.plan.task_GetCount
parameters:
- name: group-id
in: path
@@ -28893,6 +28766,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -28900,13 +28781,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/schedule/timesOff':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
get:
tags:
- groups.team
- summary: Get timesOff from groups
- description: The instances of times off in the schedule.
- operationId: group.team.schedule_ListTimesOff
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: group.team.primaryChannel.planner.plan.task_delta
parameters:
- name: group-id
in: path
@@ -28916,14 +28800,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -28931,9 +28823,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -28953,18 +28845,37 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.timeOffCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
- post:
+ '/groups/{group-id}/team/primaryChannel/planner/plans/$count':
+ get:
tags:
- groups.team
- summary: Create new navigation property to timesOff for groups
- operationId: group.team.schedule_CreateTimesOff
+ summary: Get the number of the resource
+ operationId: group.team.primaryChannel.planner.plan_GetCount
parameters:
- name: group-id
in: path
@@ -28974,30 +28885,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/timesOff/{timeOff-id}':
+ '/groups/{group-id}/team/primaryChannel/planner/plans/microsoft.graph.delta()':
get:
tags:
- groups.team
- summary: Get timesOff from groups
- description: The instances of times off in the schedule.
- operationId: group.team.schedule_GetTimesOff
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
+ operationId: group.team.primaryChannel.planner.plan_delta
parameters:
- name: group-id
in: path
@@ -29007,14 +28911,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: timeOff-id
- in: path
- description: The unique identifier of timeOff
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: timeOff
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -29025,6 +28926,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -29035,118 +28946,40 @@ paths:
type: array
items:
type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - groups.team
- summary: Update the navigation property timesOff in groups
- operationId: group.team.schedule_UpdateTimesOff
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: timeOff-id
- in: path
- description: The unique identifier of timeOff
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: timeOff
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
- required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - groups.team
- summary: Delete navigation property timesOff for groups
- operationId: group.team.schedule_DeleteTimesOff
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: timeOff-id
- in: path
- description: The unique identifier of timeOff
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: timeOff
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/schedule/timesOff/$count':
- get:
- tags:
- - groups.team
- summary: Get the number of the resource
- operationId: group.team.schedule.timesOff_GetCount
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ title: Collection of plannerPlan
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/tags':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/groups/{group-id}/team/primaryChannel/sharedWithTeams':
get:
tags:
- groups.team
- summary: Get tags from groups
- description: The tags associated with the team.
- operationId: group.team_ListTag
+ summary: Get sharedWithTeams from groups
+ description: A collection of teams with which a channel is shared.
+ operationId: group.team.primaryChannel_ListSharedGraphWPreTeam
parameters:
- name: group-id
in: path
@@ -29193,7 +29026,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamworkTagCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -29203,8 +29036,8 @@ paths:
post:
tags:
- groups.team
- summary: Create new navigation property to tags for groups
- operationId: group.team_CreateTag
+ summary: Create new navigation property to sharedWithTeams for groups
+ operationId: group.team.primaryChannel_CreateSharedGraphWPreTeam
parameters:
- name: group-id
in: path
@@ -29219,7 +29052,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
required: true
responses:
2XX:
@@ -29227,17 +29060,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/tags/{teamworkTag-id}':
+ '/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
get:
tags:
- groups.team
- summary: Get tags from groups
- description: The tags associated with the team.
- operationId: group.team_GetTag
+ summary: Get sharedWithTeams from groups
+ description: A collection of teams with which a channel is shared.
+ operationId: group.team.primaryChannel_GetSharedGraphWPreTeam
parameters:
- name: group-id
in: path
@@ -29247,14 +29080,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamworkTag-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- name: $select
in: query
description: Select properties to be returned
@@ -29281,15 +29114,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- groups.team
- summary: Update the navigation property tags in groups
- operationId: group.team_UpdateTag
+ summary: Update the navigation property sharedWithTeams in groups
+ operationId: group.team.primaryChannel_UpdateSharedGraphWPreTeam
parameters:
- name: group-id
in: path
@@ -29299,20 +29132,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamworkTag-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
required: true
responses:
2XX:
@@ -29320,15 +29153,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- groups.team
- summary: Delete navigation property tags for groups
- operationId: group.team_DeleteTag
+ summary: Delete navigation property sharedWithTeams for groups
+ operationId: group.team.primaryChannel_DeleteSharedGraphWPreTeam
parameters:
- name: group-id
in: path
@@ -29338,14 +29171,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamworkTag-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- name: If-Match
in: header
description: ETag
@@ -29358,13 +29191,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/tags/{teamworkTag-id}/members':
+ '/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
get:
tags:
- groups.team
- summary: Get members from groups
- description: Users assigned to the tag.
- operationId: group.team.tag_ListMember
+ summary: Get allowedMembers from groups
+ description: A collection of team members who have access to the shared channel.
+ operationId: group.team.primaryChannel.sharedGraphWPreTeam_ListAllowedMember
parameters:
- name: group-id
in: path
@@ -29374,14 +29207,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamworkTag-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -29419,18 +29252,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamworkTagMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
+ get:
tags:
- groups.team
- summary: Create new navigation property to members for groups
- operationId: group.team.tag_CreateMember
+ summary: Get allowedMembers from groups
+ description: A collection of team members who have access to the shared channel.
+ operationId: group.team.primaryChannel.sharedGraphWPreTeam_GetAllowedMember
parameters:
- name: group-id
in: path
@@ -29440,63 +29275,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamworkTag-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}':
- get:
- tags:
- - groups.team
- summary: Get members from groups
- description: Users assigned to the tag.
- operationId: group.team.tag_GetMember
- parameters:
- - name: group-id
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: conversationMember-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
- - name: teamworkTag-id
- in: path
- description: The unique identifier of teamworkTag
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamworkTag
- - name: teamworkTagMember-id
- in: path
- description: The unique identifier of teamworkTagMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamworkTagMember
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -29523,105 +29317,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - groups.team
- summary: Update the navigation property members in groups
- operationId: group.team.tag_UpdateMember
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: teamworkTag-id
- in: path
- description: The unique identifier of teamworkTag
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamworkTag
- - name: teamworkTagMember-id
- in: path
- description: The unique identifier of teamworkTagMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamworkTagMember
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - groups.team
- summary: Delete navigation property members for groups
- operationId: group.team.tag_DeleteMember
- parameters:
- - name: group-id
- in: path
- description: The unique identifier of group
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: group
- - name: teamworkTag-id
- in: path
- description: The unique identifier of teamworkTag
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamworkTag
- - name: teamworkTagMember-id
- in: path
- description: The unique identifier of teamworkTagMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamworkTagMember
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/tags/{teamworkTag-id}/members/$count':
+ '/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
get:
tags:
- groups.team
summary: Get the number of the resource
- operationId: group.team.tag.member_GetCount
+ operationId: group.team.primaryChannel.sharedGraphWPreTeam.allowedMember_GetCount
parameters:
- name: group-id
in: path
@@ -29631,14 +29336,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: teamworkTag-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -29646,12 +29351,12 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/groups/{group-id}/team/tags/$count':
+ '/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
get:
tags:
- groups.team
- summary: Get the number of the resource
- operationId: group.team.tag_GetCount
+ summary: Get team from groups
+ operationId: group.team.primaryChannel.sharedGraphWPreTeam_GetTeam
parameters:
- name: group-id
in: path
@@ -29661,29 +29366,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/groups/{group-id}/team/template':
- get:
- tags:
- - groups.team
- summary: Get template from groups
- description: The template this team was created from. See available templates.
- operationId: group.team_GetTemplate
- parameters:
- - name: group-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of group
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: group
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- name: $select
in: query
description: Select properties to be returned
@@ -29710,17 +29400,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTemplate'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/groups/{group-id}/team/templateDefinition':
+ '/groups/{group-id}/team/primaryChannel/sharedWithTeams/$count':
get:
tags:
- groups.team
- summary: Get templateDefinition from groups
- description: Generic representation of a team template definition for a team with a specific structure and configuration.
- operationId: group.team_GetTemplateDefinition
+ summary: Get the number of the resource
+ operationId: group.team.primaryChannel.sharedGraphWPreTeam_GetCount
parameters:
- name: group-id
in: path
@@ -29730,47 +29419,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: group
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- /teams:
+ '/groups/{group-id}/team/primaryChannel/tabs':
get:
tags:
- - teams.team
- summary: List teams
- description: List all teams in an organization.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teams-list?view=graph-rest-beta
- operationId: team_ListTeam
+ - groups.team
+ summary: Get tabs from groups
+ description: A collection of all the tabs in the channel.
+ operationId: group.team.primaryChannel_ListTab
parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -29808,7 +29479,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -29817,49 +29488,59 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.team
- summary: Create team
- description: Create a new team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-post?view=graph-rest-beta
- operationId: team_CreateTeam
+ - groups.team
+ summary: Create new navigation property to tabs for groups
+ operationId: group.team.primaryChannel_CreateTab
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
requestBody:
- description: New entity
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
required: true
responses:
2XX:
- description: Created entity
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}':
+ '/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}':
get:
tags:
- - teams.team
- summary: Get team
- description: Retrieve the properties and relationships of the specified team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-get?view=graph-rest-beta
- operationId: team_GetTeam
+ - groups.team
+ summary: Get tabs from groups
+ description: A collection of all the tabs in the channel.
+ operationId: group.team.primaryChannel_GetTab
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: group
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
- name: $select
in: query
description: Select properties to be returned
@@ -29882,38 +29563,42 @@ paths:
type: string
responses:
2XX:
- description: Retrieved entity
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.team
- summary: Update team
- description: Update the properties of the specified team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-update?view=graph-rest-beta
- operationId: team_UpdateTeam
+ - groups.team
+ summary: Update the navigation property tabs in groups
+ operationId: group.team.primaryChannel_UpdateTab
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: group
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
requestBody:
- description: New property values
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
required: true
responses:
2XX:
@@ -29921,24 +29606,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.team
- summary: Delete entity from teams
- operationId: team_DeleteTeam
+ - groups.team
+ summary: Delete navigation property tabs for groups
+ operationId: group.team.primaryChannel_DeleteTab
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: group
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
- name: If-Match
in: header
description: ETag
@@ -29951,40 +29644,30 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/allChannels':
+ '/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}/teamsApp':
get:
tags:
- - teams.channel
- summary: List allChannels
- description: Get the list of channels either in this team or shared with this team (incoming channels).
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-list-allchannels?view=graph-rest-beta
- operationId: team_ListAllChannel
+ - groups.team
+ summary: Get teamsApp from groups
+ description: The application that is linked to the tab.
+ operationId: group.team.primaryChannel.tab_GetTeamsApp
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: group
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: teamsTab
- name: $select
in: query
description: Select properties to be returned
@@ -30007,37 +29690,52 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- '/teams/{team-id}/allChannels/{channel-id}':
+ '/groups/{group-id}/team/primaryChannel/tabs/$count':
get:
tags:
- - teams.channel
- summary: Get allChannels from teams
- description: List of channels either hosted in or shared with the team (incoming channels).
- operationId: team_GetAllChannel
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.primaryChannel.tab_GetCount
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/schedule':
+ get:
+ tags:
+ - groups.team
+ summary: Get schedule from groups
+ description: The schedule of shifts for this team.
+ operationId: group.team_GetSchedule
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
- name: $select
in: query
description: Select properties to be returned
@@ -30064,51 +29762,83 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.schedule'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/allChannels/$count':
- get:
+ put:
tags:
- - teams.channel
- summary: Get the number of the resource
- operationId: team.allChannel_GetCount
+ - groups.team
+ summary: Update the navigation property schedule in groups
+ operationId: group.team_SetSchedule
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: group
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedule'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedule'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels':
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - groups.team
+ summary: Delete navigation property schedule for groups
+ operationId: group.team_DeleteSchedule
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/schedule/dayNotes':
get:
tags:
- - teams.channel
- summary: List channels
- description: Retrieve the list of channels in this team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-list?view=graph-rest-beta
- operationId: team_ListChannel
+ - groups.team
+ summary: Get dayNotes from groups
+ description: The day notes in the schedule.
+ operationId: group.team.schedule_ListDayNote
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -30146,7 +29876,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.dayNoteCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -30155,28 +29885,24 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.channel
- summary: Create channel
- description: 'Create a new channel in a team, as specified in the request body. When you create a channel, the maximum length of the channel''s displayName is 50 characters. This display name appears to the user in Microsoft Teams. You can add a maximum of 200 members when you create a private channel.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-post?view=graph-rest-beta
- operationId: team_CreateChannel
+ - groups.team
+ summary: Create new navigation property to dayNotes for groups
+ operationId: group.team.schedule_CreateDayNote
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: group
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
required: true
responses:
2XX:
@@ -30184,37 +29910,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}':
+ '/groups/{group-id}/team/schedule/dayNotes/{dayNote-id}':
get:
tags:
- - teams.channel
- summary: Get channel
- description: Retrieve the properties and relationships of a channel. This method supports federation. Only a user who is a member of the shared channel can retrieve channel information.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-get?view=graph-rest-beta
- operationId: team_GetChannel
+ - groups.team
+ summary: Get dayNotes from groups
+ description: The day notes in the schedule.
+ operationId: group.team.schedule_GetDayNote
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: dayNote-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of dayNote
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: dayNote
- name: $select
in: query
description: Select properties to be returned
@@ -30241,42 +29964,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update channel
- description: Update the properties of the specified channel.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-patch?view=graph-rest-beta
- operationId: team_UpdateChannel
+ - groups.team
+ summary: Update the navigation property dayNotes in groups
+ operationId: group.team.schedule_UpdateDayNote
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: dayNote-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of dayNote
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: dayNote
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
required: true
responses:
2XX:
@@ -30284,36 +30003,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete channel
- description: Delete the channel.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-delete?view=graph-rest-beta
- operationId: team_DeleteChannel
+ - groups.team
+ summary: Delete navigation property dayNotes for groups
+ operationId: group.team.schedule_DeleteDayNote
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: dayNote-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of dayNote
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: dayNote
- name: If-Match
in: header
description: ETag
@@ -30326,33 +30041,93 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/allMembers':
+ '/groups/{group-id}/team/schedule/dayNotes/$count':
get:
tags:
- - teams.channel
- summary: List allMembers
- description: 'Get a list of all members in a channel. This API supports all channel types, including shared channels. For shared channels, the response includes:'
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.schedule.dayNote_GetCount
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/schedule/microsoft.graph.share':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action share
+ description: 'Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable only by managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-list-allmembers?view=graph-rest-beta
- operationId: team.channel_ListAllMember
+ url: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-beta
+ operationId: group.team.schedule_share
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ notifyTeam:
+ type: boolean
+ default: false
+ nullable: true
+ startDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ endDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/schedule/offerShiftRequests':
+ get:
+ tags:
+ - groups.team
+ summary: Get offerShiftRequests from groups
+ description: The offer requests for shifts in the schedule.
+ operationId: group.team.schedule_ListOfferShiftRequest
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -30390,7 +30165,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.offerShiftRequestCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -30399,32 +30174,24 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.channel
- summary: Create new navigation property to allMembers for teams
- operationId: team.channel_CreateAllMember
+ - groups.team
+ summary: Create new navigation property to offerShiftRequests for groups
+ operationId: group.team.schedule_CreateOfferShiftRequest
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
required: true
responses:
2XX:
@@ -30432,45 +30199,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id}':
+ '/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}':
get:
tags:
- - teams.channel
- summary: Get member from channel allMembers collection
- description: "Retrieve a single conversationMember (direct or indirect) from the allMembers collection using the membership ID. This API provides access to the following member types:\r\n- *Direct members*: Users who are added directly to the channel, including users from other tenants (cross-tenant).\r\n- *Indirect members*: Users who are members of a team with which the channel is shared, including teams in the same tenant or in a different tenant (cross-tenant). When you retrieve an indirect member, the @microsoft.graph.originalSourceMembershipUrl property identifies the original source team, which indicates that the user is an indirect member of the shared channel."
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-get-allmembers?view=graph-rest-beta
- operationId: team.channel_GetAllMember
+ - groups.team
+ summary: Get offerShiftRequests from groups
+ description: The offer requests for shifts in the schedule.
+ operationId: group.team.schedule_GetOfferShiftRequest
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: group
+ - name: offerShiftRequest-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of offerShiftRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: offerShiftRequest
- name: $select
in: query
description: Select properties to be returned
@@ -30497,46 +30253,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update the navigation property allMembers in teams
- operationId: team.channel_UpdateAllMember
+ - groups.team
+ summary: Update the navigation property offerShiftRequests in groups
+ operationId: group.team.schedule_UpdateOfferShiftRequest
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: group
+ - name: offerShiftRequest-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of offerShiftRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: offerShiftRequest
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
required: true
responses:
2XX:
@@ -30544,40 +30292,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete navigation property allMembers for teams
- operationId: team.channel_DeleteAllMember
+ - groups.team
+ summary: Delete navigation property offerShiftRequests for groups
+ operationId: group.team.schedule_DeleteOfferShiftRequest
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: group
+ - name: offerShiftRequest-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of offerShiftRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: offerShiftRequest
- name: If-Match
in: header
description: ETag
@@ -30590,29 +30330,21 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/allMembers/$count':
+ '/groups/{group-id}/team/schedule/offerShiftRequests/$count':
get:
tags:
- - teams.channel
+ - groups.team
summary: Get the number of the resource
- operationId: team.channel.allMember_GetCount
+ operationId: group.team.schedule.offerShiftRequest_GetCount
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -30620,158 +30352,22 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/allMembers/microsoft.graph.add':
- post:
- tags:
- - teams.channel
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: team.channel.allMember_add
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/channels/{channel-id}/allMembers/microsoft.graph.remove':
- post:
- tags:
- - teams.channel
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: team.channel.allMember_remove
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/channels/{channel-id}/enabledApps':
+ '/groups/{group-id}/team/schedule/openShiftChangeRequests':
get:
tags:
- - teams.channel
- summary: Get enabledApps from teams
- description: A collection of enabled apps in the channel.
- operationId: team.channel_ListEnabledApp
+ - groups.team
+ summary: Get openShiftChangeRequests from groups
+ description: The open shift requests in the schedule.
+ operationId: group.team.schedule_ListOpenShiftChangeRequest
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -30809,45 +30405,68 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.openShiftChangeRequestCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/enabledApps/{teamsApp-id}':
- get:
+ post:
tags:
- - teams.channel
- summary: Get enabledApps from teams
- description: A collection of enabled apps in the channel.
- operationId: team.channel_GetEnabledApp
+ - groups.team
+ summary: Create new navigation property to openShiftChangeRequests for groups
+ operationId: group.team.schedule_CreateOpenShiftChangeRequest
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}':
+ get:
+ tags:
+ - groups.team
+ summary: Get openShiftChangeRequests from groups
+ description: The open shift requests in the schedule.
+ operationId: group.team.schedule_GetOpenShiftChangeRequest
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: teamsApp-id
+ x-ms-docs-key-type: group
+ - name: openShiftChangeRequest-id
in: path
- description: The unique identifier of teamsApp
+ description: The unique identifier of openShiftChangeRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsApp
+ x-ms-docs-key-type: openShiftChangeRequest
- name: $select
in: query
description: Select properties to be returned
@@ -30874,305 +30493,311 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/enabledApps/$count':
- get:
+ patch:
tags:
- - teams.channel
- summary: Get the number of the resource
- operationId: team.channel.enabledApp_GetCount
+ - groups.team
+ summary: Update the navigation property openShiftChangeRequests in groups
+ operationId: group.team.schedule_UpdateOpenShiftChangeRequest
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: openShiftChangeRequest-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of openShiftChangeRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
+ x-ms-docs-key-type: openShiftChangeRequest
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/filesFolder':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- - teams.channel
- summary: Get filesFolder
- description: Get the metadata for the location where the files of a channel are stored.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-beta
- operationId: team.channel_GetFilesFolder
+ - groups.team
+ summary: Delete navigation property openShiftChangeRequests for groups
+ operationId: group.team.schedule_DeleteOpenShiftChangeRequest
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: openShiftChangeRequest-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of openShiftChangeRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: openShiftChangeRequest
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/filesFolder/content':
+ '/groups/{group-id}/team/schedule/openShiftChangeRequests/$count':
get:
tags:
- - teams.channel
- summary: Get content for the navigation property filesFolder from teams
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: team.channel_GetFilesFolderContent
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.schedule.openShiftChangeRequest_GetCount
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/schedule/openShifts':
+ get:
+ tags:
+ - groups.team
+ summary: Get openShifts from groups
+ description: The set of open shifts in a scheduling group in the schedule.
+ operationId: group.team.schedule_ListOpenShift
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: $format
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
in: query
- description: Format of the content
+ description: Order items by property values
style: form
explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ $ref: '#/components/responses/microsoft.graph.openShiftCollectionResponse'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
tags:
- - teams.channel
- summary: Update content for the navigation property filesFolder in teams
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: team.channel_SetFilesFolderContent
+ - groups.team
+ summary: Create new navigation property to openShifts for groups
+ operationId: group.team.schedule_CreateOpenShift
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
requestBody:
- description: New media content.
+ description: New navigation property
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.openShift'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ $ref: '#/components/schemas/microsoft.graph.openShift'
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/schedule/openShifts/{openShift-id}':
+ get:
tags:
- - teams.channel
- summary: Delete content for the navigation property filesFolder in teams
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: team.channel_DeleteFilesFolderContent
+ - groups.team
+ summary: Get openShifts from groups
+ description: The set of open shifts in a scheduling group in the schedule.
+ operationId: group.team.schedule_GetOpenShift
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: openShift-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of openShift
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/filesFolder/contentStream':
- get:
- tags:
- - teams.channel
- summary: Get contentStream for the navigation property filesFolder from teams
- description: 'The content stream, if the item represents a file.'
- operationId: team.channel_GetFilesFolderContentStream
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
+ x-ms-docs-key-type: openShift
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: channel
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Retrieved media content
+ description: Retrieved navigation property
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.openShift'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- - teams.channel
- summary: Update contentStream for the navigation property filesFolder in teams
- description: 'The content stream, if the item represents a file.'
- operationId: team.channel_SetFilesFolderContentStream
+ - groups.team
+ summary: Update the navigation property openShifts in groups
+ operationId: group.team.schedule_UpdateOpenShift
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: openShift-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of openShift
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: openShift
requestBody:
- description: New media content.
+ description: New navigation property values
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.openShift'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShift'
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete contentStream for the navigation property filesFolder in teams
- description: 'The content stream, if the item represents a file.'
- operationId: team.channel_DeleteFilesFolderContentStream
+ - groups.team
+ summary: Delete navigation property openShifts for groups
+ operationId: group.team.schedule_DeleteOpenShift
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: openShift-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of openShift
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: openShift
- name: If-Match
in: header
description: ETag
@@ -31184,33 +30809,45 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/members':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/schedule/openShifts/$count':
get:
tags:
- - teams.channel
- summary: List members of channel
- description: 'Get a list of members in a channel, including direct members of standard, private, and shared channels. Use the List allMembers API to retrieve both direct and indirect members of a shared channel. This method supports federation. Only a user who is a member of the shared channel can retrieve the channel member list.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-list-members?view=graph-rest-beta
- operationId: team.channel_ListMember
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.schedule.openShift_GetCount
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/schedule/schedulingGroups':
+ get:
+ tags:
+ - groups.team
+ summary: Get schedulingGroups from groups
+ description: The logical grouping of users in the schedule (usually by role).
+ operationId: group.team.schedule_ListSchedulingGroup
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -31248,7 +30885,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.schedulingGroupCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -31257,36 +30894,24 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.channel
- summary: Add member to channel
- description: Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-beta
- operationId: team.channel_CreateMember
+ - groups.team
+ summary: Create new navigation property to schedulingGroups for groups
+ operationId: group.team.schedule_CreateSchedulingGroup
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
required: true
responses:
2XX:
@@ -31294,45 +30919,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}':
+ '/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}':
get:
tags:
- - teams.channel
- summary: Get member of channel
- description: Get a conversationMember from a channel.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-get-members?view=graph-rest-beta
- operationId: team.channel_GetMember
+ - groups.team
+ summary: Get schedulingGroups from groups
+ description: The logical grouping of users in the schedule (usually by role).
+ operationId: group.team.schedule_GetSchedulingGroup
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: group
+ - name: schedulingGroup-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of schedulingGroup
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: schedulingGroup
- name: $select
in: query
description: Select properties to be returned
@@ -31359,50 +30973,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update member in channel
- description: Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-update-members?view=graph-rest-beta
- operationId: team.channel_UpdateMember
+ - groups.team
+ summary: Update the navigation property schedulingGroups in groups
+ operationId: group.team.schedule_UpdateSchedulingGroup
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: group
+ - name: schedulingGroup-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of schedulingGroup
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: schedulingGroup
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
required: true
responses:
2XX:
@@ -31410,44 +31012,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Remove member from channel
- description: Delete a conversationMember from a channel. This operation is allowed only for channels with a membershipType value of private or shared.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-delete-members?view=graph-rest-beta
- operationId: team.channel_DeleteMember
+ - groups.team
+ summary: Delete navigation property schedulingGroups for groups
+ operationId: group.team.schedule_DeleteSchedulingGroup
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: group
+ - name: schedulingGroup-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of schedulingGroup
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: schedulingGroup
- name: If-Match
in: header
description: ETag
@@ -31460,29 +31050,21 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/members/$count':
+ '/groups/{group-id}/team/schedule/schedulingGroups/$count':
get:
tags:
- - teams.channel
+ - groups.team
summary: Get the number of the resource
- operationId: team.channel.member_GetCount
+ operationId: group.team.schedule.schedulingGroup_GetCount
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -31490,161 +31072,22 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/members/microsoft.graph.add':
- post:
- tags:
- - teams.channel
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: team.channel.member_add
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/channels/{channel-id}/members/microsoft.graph.remove':
- post:
- tags:
- - teams.channel
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: team.channel.member_remove
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/channels/{channel-id}/messages':
+ '/groups/{group-id}/team/schedule/shifts':
get:
tags:
- - teams.channel
- summary: List channel messages
- description: 'Retrieve the list of messages (without the replies) in a channel of a team. To get the replies for a message, call the list message replies or the get message reply API. This method supports federation. To list channel messages in application context, the request must be made from the tenant that the channel owner belongs to (represented by the tenantId property on the channel).'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-list-messages?view=graph-rest-beta
- operationId: team.channel_ListMessage
+ - groups.team
+ summary: Get shifts from groups
+ description: The shifts in the schedule.
+ operationId: group.team.schedule_ListShift
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -31682,7 +31125,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.shiftCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -31691,36 +31134,24 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.channel
- summary: Send chatMessage in channel
- description: Send a new chatMessage in the specified channel.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-beta
- operationId: team.channel_CreateMessage
+ - groups.team
+ summary: Create new navigation property to shifts for groups
+ operationId: group.team.schedule_CreateShift
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.shift'
required: true
responses:
2XX:
@@ -31728,45 +31159,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.shift'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}':
+ '/groups/{group-id}/team/schedule/shifts/{shift-id}':
get:
tags:
- - teams.channel
- summary: Get chatMessage in a channel or chat
- description: Retrieve a single message or a message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-beta
- operationId: team.channel_GetMessage
+ - groups.team
+ summary: Get shifts from groups
+ description: The shifts in the schedule.
+ operationId: group.team.schedule_GetShift
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: group
+ - name: shift-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of shift
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: shift
- name: $select
in: query
description: Select properties to be returned
@@ -31793,50 +31213,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.shift'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update chatMessage
- description: 'Update a chatMessage object. You can update all the properties of chatMessage in delegated permissions scenarios, except for the policyViolation property and read-only properties. The policyViolation property is the only property that can be updated in application permissions scenarios. Updating works only for chats where conversation members are Microsoft Teams users. If one of the members is using Skype, the operation fails. This method doesn''t support federation. Only the user in the tenant who sent the message can perform data loss prevention (DLP) updates on the specified chat message.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-update?view=graph-rest-beta
- operationId: team.channel_UpdateMessage
+ - groups.team
+ summary: Update the navigation property shifts in groups
+ operationId: group.team.schedule_UpdateShift
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: group
+ - name: shift-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of shift
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: shift
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.shift'
required: true
responses:
2XX:
@@ -31844,40 +31252,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.shift'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete navigation property messages for teams
- operationId: team.channel_DeleteMessage
+ - groups.team
+ summary: Delete navigation property shifts for groups
+ operationId: group.team.schedule_DeleteShift
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: group
+ - name: shift-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of shift
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: shift
- name: If-Match
in: header
description: ETag
@@ -31890,41 +31290,44 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents':
+ '/groups/{group-id}/team/schedule/shifts/$count':
get:
tags:
- - teams.channel
- summary: List hostedContents
- description: 'Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content.s'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-beta
- operationId: team.channel.message_ListHostedContent
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.schedule.shift_GetCount
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/schedule/shiftsRoleDefinitions':
+ get:
+ tags:
+ - groups.team
+ summary: Get shiftsRoleDefinitions from groups
+ description: The definitions of the roles in the schedule.
+ operationId: group.team.schedule_ListShiftsRoleDefinition
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -31962,7 +31365,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.shiftsRoleDefinitionCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -31971,40 +31374,24 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.channel
- summary: Create new navigation property to hostedContents for teams
- operationId: team.channel.message_CreateHostedContent
+ - groups.team
+ summary: Create new navigation property to shiftsRoleDefinitions for groups
+ operationId: group.team.schedule_CreateShiftsRoleDefinition
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: group
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
required: true
responses:
2XX:
@@ -32012,50 +31399,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
+ '/groups/{group-id}/team/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}':
get:
tags:
- - teams.channel
- summary: Get hostedContents from teams
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: team.channel.message_GetHostedContent
+ - groups.team
+ summary: Get shiftsRoleDefinitions from groups
+ description: The definitions of the roles in the schedule.
+ operationId: group.team.schedule_GetShiftsRoleDefinition
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: group
+ - name: shiftsRoleDefinition-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of shiftsRoleDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: shiftsRoleDefinition
- name: $select
in: query
description: Select properties to be returned
@@ -32082,54 +31453,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update the navigation property hostedContents in teams
- operationId: team.channel.message_UpdateHostedContent
+ - groups.team
+ summary: Update the navigation property shiftsRoleDefinitions in groups
+ operationId: group.team.schedule_UpdateShiftsRoleDefinition
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: group
+ - name: shiftsRoleDefinition-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of shiftsRoleDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: shiftsRoleDefinition
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
required: true
responses:
2XX:
@@ -32137,48 +31492,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete navigation property hostedContents for teams
- operationId: team.channel.message_DeleteHostedContent
+ - groups.team
+ summary: Delete navigation property shiftsRoleDefinitions for groups
+ operationId: group.team.schedule_DeleteShiftsRoleDefinition
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: group
+ - name: shiftsRoleDefinition-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of shiftsRoleDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: shiftsRoleDefinition
- name: If-Match
in: header
description: ETag
@@ -32191,416 +31530,284 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
+ '/groups/{group-id}/team/schedule/shiftsRoleDefinitions/$count':
get:
tags:
- - teams.channel
- summary: List hostedContents
- description: 'Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content.s'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-beta
- operationId: team.channel.message_GetHostedContentsContent
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.schedule.shiftsRoleDefinition_GetCount
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/schedule/swapShiftsChangeRequests':
+ get:
+ tags:
+ - groups.team
+ summary: Get swapShiftsChangeRequests from groups
+ description: The swap requests for shifts in the schedule.
+ operationId: group.team.schedule_ListSwapShiftsChangeRequest
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ $ref: '#/components/responses/microsoft.graph.swapShiftsChangeRequestCollectionResponse'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
tags:
- - teams.channel
- summary: Update media content for the navigation property hostedContents in teams
- description: The unique identifier for an entity. Read-only.
- operationId: team.channel.message_SetHostedContentsContent
+ - groups.team
+ summary: Create new navigation property to swapShiftsChangeRequests for groups
+ operationId: group.team.schedule_CreateSwapShiftsChangeRequest
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: group-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: group
requestBody:
- description: New media content.
+ description: New navigation property
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
required: true
responses:
2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- delete:
- tags:
- - teams.channel
- summary: Delete media content for the navigation property hostedContents in teams
- description: The unique identifier for an entity. Read-only.
- operationId: team.channel.message_DeleteHostedContentsContent
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}':
get:
tags:
- - teams.channel
- summary: Get the number of the resource
- operationId: team.channel.message.hostedContent_GetCount
+ - groups.team
+ summary: Get swapShiftsChangeRequests from groups
+ description: The swap requests for shifts in the schedule.
+ operationId: group.team.schedule_GetSwapShiftsChangeRequest
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: swapShiftsChangeRequest-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of swapShiftsChangeRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ x-ms-docs-key-type: swapShiftsChangeRequest
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- - teams.channel
- summary: Invoke action setReaction
- operationId: team.channel.message_setReaction
+ - groups.team
+ summary: Update the navigation property swapShiftsChangeRequests in groups
+ operationId: group.team.schedule_UpdateSwapShiftsChangeRequest
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: group
+ - name: swapShiftsChangeRequest-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of swapShiftsChangeRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: swapShiftsChangeRequest
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete':
- post:
- tags:
- - teams.channel
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: team.channel.message_softDelete
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- - teams.channel
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: team.channel.message_undoSoftDelete
+ - groups.team
+ summary: Delete navigation property swapShiftsChangeRequests for groups
+ operationId: group.team.schedule_DeleteSwapShiftsChangeRequest
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: swapShiftsChangeRequest-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of swapShiftsChangeRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
+ x-ms-docs-key-type: swapShiftsChangeRequest
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/schedule/swapShiftsChangeRequests/$count':
+ get:
tags:
- - teams.channel
- summary: Invoke action unsetReaction
- operationId: team.channel.message_unsetReaction
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.schedule.swapShiftsChangeRequest_GetCount
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies':
+ '/groups/{group-id}/team/schedule/timeCards':
get:
tags:
- - teams.channel
- summary: List replies
- description: 'List all the replies to a message in a channel of a team. This method lists only the replies of the specified message, if any. To get the message itself, call get channel message.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-beta
- operationId: team.channel.message_ListReply
+ - groups.team
+ summary: Get timeCards from groups
+ description: The time cards in the schedule.
+ operationId: group.team.schedule_ListTimeCard
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -32638,7 +31845,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.timeCardCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -32647,44 +31854,24 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.channel
- summary: Send replies to a message in a channel
- description: Send a new reply to a chatMessage in a specified channel.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-beta
- operationId: team.channel.message_CreateReply
+ - groups.team
+ summary: Create new navigation property to timeCards for groups
+ operationId: group.team.schedule_CreateTimeCard
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: group
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
required: true
responses:
2XX:
@@ -32692,53 +31879,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}':
+ '/groups/{group-id}/team/schedule/timeCards/{timeCard-id}':
get:
tags:
- - teams.channel
- summary: Get chatMessage in a channel or chat
- description: Retrieve a single message or a message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-beta
- operationId: team.channel.message_GetReply
+ - groups.team
+ summary: Get timeCards from groups
+ description: The time cards in the schedule.
+ operationId: group.team.schedule_GetTimeCard
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: group
+ - name: timeCard-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of timeCard
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: timeCard
- name: $select
in: query
description: Select properties to be returned
@@ -32765,54 +31933,129 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update the navigation property replies in teams
- operationId: team.channel.message_UpdateReply
+ - groups.team
+ summary: Update the navigation property timeCards in groups
+ operationId: group.team.schedule_UpdateTimeCard
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: timeCard-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of timeCard
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: timeCard
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - groups.team
+ summary: Delete navigation property timeCards for groups
+ operationId: group.team.schedule_DeleteTimeCard
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: group
+ - name: timeCard-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of timeCard
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: timeCard
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/schedule/timeCards/{timeCard-id}/microsoft.graph.clockOut':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action clockOut
+ description: Clock out to end an open timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-clockout?view=graph-rest-beta
+ operationId: group.team.schedule.timeCard_clockOut
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ type: object
+ properties:
+ atApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ isAtApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ notes:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -32820,103 +32063,296 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/schedule/timeCards/{timeCard-id}/microsoft.graph.confirm':
+ post:
tags:
- - teams.channel
- summary: Delete navigation property replies for teams
- operationId: team.channel.message_DeleteReply
+ - groups.team
+ summary: Invoke action confirm
+ description: Confirm a specific timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-beta
+ operationId: group.team.schedule.timeCard_confirm
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: timeCard-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of timeCard
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: timeCard
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/schedule/timeCards/{timeCard-id}/microsoft.graph.confirmForUser':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action confirmForUser
+ operationId: group.team.schedule.timeCard_confirmGraphFPreUser
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: group
+ - name: timeCard-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of timeCard
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: timeCard
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ userId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/schedule/timeCards/{timeCard-id}/microsoft.graph.endBreak':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action endBreak
+ description: End the open break in a specific timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-endbreak?view=graph-rest-beta
+ operationId: group.team.schedule.timeCard_endBreak
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: timeCard
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ atApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ isAtApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ notes:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
- get:
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/schedule/timeCards/{timeCard-id}/microsoft.graph.startBreak':
+ post:
tags:
- - teams.channel
- summary: List hostedContents
- description: 'Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content.s'
+ - groups.team
+ summary: Invoke action startBreak
+ description: Start a break in a specific timeCard.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-beta
- operationId: team.channel.message.reply_ListHostedContent
+ url: https://learn.microsoft.com/graph/api/timecard-startbreak?view=graph-rest-beta
+ operationId: group.team.schedule.timeCard_startBreak
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: timeCard-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of timeCard
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: timeCard
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ atApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ isAtApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ notes:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/schedule/timeCards/$count':
+ get:
+ tags:
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.schedule.timeCard_GetCount
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/schedule/timeCards/microsoft.graph.clockIn':
+ post:
+ tags:
+ - groups.team
+ summary: Invoke action clockIn
+ description: Clock in to start a timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-beta
+ operationId: group.team.schedule.timeCard_clockIn
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: group
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ atApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ isAtApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ onBehalfOfUserId:
+ type: string
+ nullable: true
+ notes:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/groups/{group-id}/team/schedule/timeOffReasons':
+ get:
+ tags:
+ - groups.team
+ summary: Get timeOffReasons from groups
+ description: The set of reasons for a time off in the schedule.
+ operationId: group.team.schedule_ListTimeOffReason
+ parameters:
+ - name: group-id
+ in: path
+ description: The unique identifier of group
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -32954,7 +32390,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.timeOffReasonCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -32963,48 +32399,24 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.channel
- summary: Create new navigation property to hostedContents for teams
- operationId: team.channel.message.reply_CreateHostedContent
+ - groups.team
+ summary: Create new navigation property to timeOffReasons for groups
+ operationId: group.team.schedule_CreateTimeOffReason
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: group
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
required: true
responses:
2XX:
@@ -33012,58 +32424,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
+ '/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}':
get:
tags:
- - teams.channel
- summary: Get hostedContents from teams
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: team.channel.message.reply_GetHostedContent
+ - groups.team
+ summary: Get timeOffReasons from groups
+ description: The set of reasons for a time off in the schedule.
+ operationId: group.team.schedule_GetTimeOffReason
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: group
+ - name: timeOffReason-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of timeOffReason
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: timeOffReason
- name: $select
in: query
description: Select properties to be returned
@@ -33090,62 +32478,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update the navigation property hostedContents in teams
- operationId: team.channel.message.reply_UpdateHostedContent
+ - groups.team
+ summary: Update the navigation property timeOffReasons in groups
+ operationId: group.team.schedule_UpdateTimeOffReason
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: group
+ - name: timeOffReason-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of timeOffReason
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: timeOffReason
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
required: true
responses:
2XX:
@@ -33153,56 +32517,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete navigation property hostedContents for teams
- operationId: team.channel.message.reply_DeleteHostedContent
+ - groups.team
+ summary: Delete navigation property timeOffReasons for groups
+ operationId: group.team.schedule_DeleteTimeOffReason
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: group
+ - name: timeOffReason-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of timeOffReason
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: timeOffReason
- name: If-Match
in: header
description: ETag
@@ -33215,174 +32555,234 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
+ '/groups/{group-id}/team/schedule/timeOffReasons/$count':
get:
tags:
- - teams.channel
- summary: List hostedContents
- description: 'Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content.s'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-beta
- operationId: team.channel.message.reply_GetHostedContentsContent
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.schedule.timeOffReason_GetCount
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/schedule/timeOffRequests':
+ get:
+ tags:
+ - groups.team
+ summary: Get timeOffRequests from groups
+ description: The time off requests in the schedule.
+ operationId: group.team.schedule_ListTimeOffRequest
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.timeOffRequestCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - groups.team
+ summary: Create new navigation property to timeOffRequests for groups
+ operationId: group.team.schedule_CreateTimeOffRequest
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: group
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ required: true
responses:
2XX:
- description: Retrieved media content
+ description: Created navigation property.
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}':
+ get:
tags:
- - teams.channel
- summary: Update media content for the navigation property hostedContents in teams
- description: The unique identifier for an entity. Read-only.
- operationId: team.channel.message.reply_SetHostedContentsContent
+ - groups.team
+ summary: Get timeOffRequests from groups
+ description: The time off requests in the schedule.
+ operationId: group.team.schedule_GetTimeOffRequest
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: timeOffRequest-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of timeOffRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ x-ms-docs-key-type: timeOffRequest
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - groups.team
+ summary: Update the navigation property timeOffRequests in groups
+ operationId: group.team.schedule_UpdateTimeOffRequest
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: group
+ - name: timeOffRequest-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of timeOffRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: timeOffRequest
requestBody:
- description: New media content.
+ description: New navigation property values
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete media content for the navigation property hostedContents in teams
- description: The unique identifier for an entity. Read-only.
- operationId: team.channel.message.reply_DeleteHostedContentsContent
+ - groups.team
+ summary: Delete navigation property timeOffRequests for groups
+ operationId: group.team.schedule_DeleteTimeOffRequest
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: group
+ - name: timeOffRequest-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of timeOffRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: timeOffRequest
- name: If-Match
in: header
description: ETag
@@ -33394,297 +32794,262 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/schedule/timeOffRequests/$count':
get:
tags:
- - teams.channel
+ - groups.team
summary: Get the number of the resource
- operationId: team.channel.message.reply.hostedContent_GetCount
+ operationId: group.team.schedule.timeOffRequest_GetCount
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/groups/{group-id}/team/schedule/timesOff':
+ get:
+ tags:
+ - groups.team
+ summary: Get timesOff from groups
+ description: The instances of times off in the schedule.
+ operationId: group.team.schedule_ListTimesOff
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.timeOffCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - groups.team
+ summary: Create new navigation property to timesOff for groups
+ operationId: group.team.schedule_CreateTimesOff
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: group
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/schedule/timesOff/{timeOff-id}':
+ get:
tags:
- - teams.channel
- summary: Invoke action setReaction
- operationId: team.channel.message.reply_setReaction
+ - groups.team
+ summary: Get timesOff from groups
+ description: The instances of times off in the schedule.
+ operationId: group.team.schedule_GetTimesOff
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: timeOff-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of timeOff
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: timeOff
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - groups.team
+ summary: Update the navigation property timesOff in groups
+ operationId: group.team.schedule_UpdateTimesOff
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: group
+ - name: timeOff-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of timeOff
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: timeOff
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- - teams.channel
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: team.channel.message.reply_softDelete
+ - groups.team
+ summary: Delete navigation property timesOff for groups
+ operationId: group.team.schedule_DeleteTimesOff
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
- post:
- tags:
- - teams.channel
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: team.channel.message.reply_undoSoftDelete
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
- post:
- tags:
- - teams.channel
- summary: Invoke action unsetReaction
- operationId: team.channel.message.reply_unsetReaction
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: group
+ - name: timeOff-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of timeOff
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
+ x-ms-docs-key-type: timeOff
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/schedule/timesOff/$count':
get:
tags:
- - teams.channel
+ - groups.team
summary: Get the number of the resource
- operationId: team.channel.message.reply_GetCount
+ operationId: group.team.schedule.timesOff_GetCount
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -33692,49 +33057,30 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
+ '/groups/{group-id}/team/tags':
get:
tags:
- - teams.channel
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: team.channel.message.reply_delta
+ - groups.team
+ summary: Get tags from groups
+ description: The tags associated with the team.
+ operationId: group.team_ListTag
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: group
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -33742,9 +33088,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -33764,162 +33110,126 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.teamworkTagCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
+ x-ms-docs-operation-type: operation
post:
tags:
- - teams.channel
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: team.channel.message.reply_forwardToChat
+ - groups.team
+ summary: Create new navigation property to tags for groups
+ operationId: group.team_CreateTag
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: group
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/tags/{teamworkTag-id}':
+ get:
tags:
- - teams.channel
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: team.channel.message.reply_replyGraphWPreQuote
+ - groups.team
+ summary: Get tags from groups
+ description: The tags associated with the team.
+ operationId: group.team_GetTag
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: teamworkTag-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: teamworkTag
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - groups.team
+ summary: Update the navigation property tags in groups
+ operationId: group.team_UpdateTag
+ parameters:
+ - name: group-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: group
+ - name: teamworkTag-id
+ in: path
+ description: The unique identifier of teamworkTag
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTag
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
required: true
responses:
2XX:
@@ -33927,75 +33237,76 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/messages/$count':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- - teams.channel
- summary: Get the number of the resource
- operationId: team.channel.message_GetCount
+ - groups.team
+ summary: Delete navigation property tags for groups
+ operationId: group.team_DeleteTag
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: teamworkTag-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: teamworkTag
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/messages/microsoft.graph.delta()':
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/tags/{teamworkTag-id}/members':
get:
tags:
- - teams.channel
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: team.channel.message_delta
+ - groups.team
+ summary: Get members from groups
+ description: Users assigned to the tag.
+ operationId: group.team.tag_ListMember
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: teamworkTag-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: teamworkTag
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -34003,9 +33314,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -34025,479 +33336,271 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.teamworkTagMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teams/{team-id}/channels/{channel-id}/messages/microsoft.graph.forwardToChat':
+ x-ms-docs-operation-type: operation
post:
tags:
- - teams.channel
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: team.channel.message_forwardToChat
+ - groups.team
+ summary: Create new navigation property to members for groups
+ operationId: group.team.tag_CreateMember
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: teamworkTag-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: teamworkTag
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/channels/{channel-id}/messages/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}':
+ get:
tags:
- - teams.channel
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: team.channel.message_replyGraphWPreQuote
+ - groups.team
+ summary: Get members from groups
+ description: Users assigned to the tag.
+ operationId: group.team.tag_GetMember
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: teamworkTag-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/microsoft.graph.archive':
- post:
- tags:
- - teams.channel
- summary: Invoke action archive
- description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
- operationId: team.channel_archive
- parameters:
- - name: team-id
+ x-ms-docs-key-type: teamworkTag
+ - name: teamworkTagMember-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of teamworkTagMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
+ x-ms-docs-key-type: teamworkTagMember
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- shouldSetSpoSiteReadOnlyForMembers:
- type: boolean
- default: false
- nullable: true
- additionalProperties:
- type: object
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/microsoft.graph.completeMigration':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- - teams.channel
- summary: Invoke action completeMigration
- description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
- operationId: team.channel_completeMigration
+ - groups.team
+ summary: Update the navigation property members in groups
+ operationId: group.team.tag_UpdateMember
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
- get:
- tags:
- - teams.channel
- summary: Invoke function doesUserHaveAccess
- description: Determine whether a user has access to a channel.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
- operationId: team.channel_doesUserHaveAccess
- parameters:
- - name: team-id
+ x-ms-docs-key-type: group
+ - name: teamworkTag-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: teamworkTag
+ - name: teamworkTagMember-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamworkTagMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: userId
- in: query
- description: 'Usage: userId=''@userId'''
- style: form
- explode: false
- schema:
- type: string
- nullable: true
- - name: tenantId
- in: query
- description: 'Usage: tenantId=''@tenantId'''
- style: form
- explode: false
- schema:
- type: string
- nullable: true
- - name: userPrincipalName
- in: query
- description: 'Usage: userPrincipalName=''@userPrincipalName'''
- style: form
- explode: false
- schema:
- type: string
- nullable: true
+ x-ms-docs-key-type: teamworkTagMember
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: boolean
- default: false
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/teams/{team-id}/channels/{channel-id}/microsoft.graph.provisionEmail':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- - teams.channel
- summary: Invoke action provisionEmail
- description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
- operationId: team.channel_provisionEmail
+ - groups.team
+ summary: Delete navigation property members for groups
+ operationId: group.team.tag_DeleteMember
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: teamworkTag-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/microsoft.graph.removeEmail':
- post:
- tags:
- - teams.channel
- summary: Invoke action removeEmail
- description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
- operationId: team.channel_removeEmail
- parameters:
- - name: team-id
+ x-ms-docs-key-type: teamworkTag
+ - name: teamworkTagMember-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of teamworkTagMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
+ x-ms-docs-key-type: teamworkTagMember
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/microsoft.graph.startMigration':
- post:
+ x-ms-docs-operation-type: operation
+ '/groups/{group-id}/team/tags/{teamworkTag-id}/members/$count':
+ get:
tags:
- - teams.channel
- summary: Invoke action startMigration
- description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
- operationId: team.channel_startMigration
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.tag.member_GetCount
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: group
+ - name: teamworkTag-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- conversationCreationDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
- nullable: true
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: teamworkTag
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/microsoft.graph.unarchive':
- post:
+ '/groups/{group-id}/team/tags/$count':
+ get:
tags:
- - teams.channel
- summary: Invoke action unarchive
- description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
- operationId: team.channel_unarchive
+ - groups.team
+ summary: Get the number of the resource
+ operationId: group.team.tag_GetCount
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/planner':
+ '/groups/{group-id}/team/template':
get:
tags:
- - teams.channel
- summary: Get planner from teams
- description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: team.channel_GetPlanner
+ - groups.team
+ summary: Get template from groups
+ description: The template this team was created from. See available templates.
+ operationId: group.team_GetTemplate
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: group-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: group
- name: $select
in: query
description: Select properties to be returned
@@ -34524,110 +33627,67 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.teamsTemplate'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/groups/{group-id}/team/templateDefinition':
+ get:
tags:
- - teams.channel
- summary: Update the navigation property planner in teams
- operationId: team.channel_UpdatePlanner
+ - groups.team
+ summary: Get templateDefinition from groups
+ description: Generic representation of a team template definition for a team with a specific structure and configuration.
+ operationId: group.team_GetTemplateDefinition
parameters:
- - name: team-id
+ - name: group-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of group
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
+ x-ms-docs-key-type: group
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - teams.channel
- summary: Delete navigation property planner for teams
- operationId: team.channel_DeletePlanner
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
+ $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans':
+ /teams:
get:
tags:
- - teams.channel
- summary: List plans
- description: Get a list of plannerPlan objects owned by a shared channel in Teams.
+ - teams.team
+ summary: List teams
+ description: List all teams in an organization.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamschannelplanner-list-plans?view=graph-rest-beta
- operationId: team.channel.planner_ListPlan
+ url: https://learn.microsoft.com/graph/api/teams-list?view=graph-rest-beta
+ operationId: team_ListTeam
parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -34665,7 +33725,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -34674,50 +33734,40 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.channel
- summary: Create new navigation property to plans for teams
- operationId: team.channel.planner_CreatePlan
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
+ - teams.team
+ summary: Create team
+ description: Create a new team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-post?view=graph-rest-beta
+ operationId: team_CreateTeam
requestBody:
- description: New navigation property
+ description: New entity
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.team'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Created entity
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}':
+ '/teams/{team-id}':
get:
tags:
- - teams.channel
- summary: Get plans from teams
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: team.channel.planner_GetPlan
+ - teams.team
+ summary: Get team
+ description: Retrieve the properties and relationships of the specified team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-get?view=graph-rest-beta
+ operationId: team_GetTeam
parameters:
- name: team-id
in: path
@@ -34727,22 +33777,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- name: $select
in: query
description: Select properties to be returned
@@ -34765,19 +33799,23 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved entity
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update the navigation property plans in teams
- operationId: team.channel.planner_UpdatePlan
+ - teams.team
+ summary: Update team
+ description: Update the properties of the specified team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-update?view=graph-rest-beta
+ operationId: team_UpdateTeam
parameters:
- name: team-id
in: path
@@ -34787,28 +33825,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
requestBody:
- description: New navigation property values
+ description: New property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.team'
required: true
responses:
2XX:
@@ -34816,15 +33838,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete navigation property plans for teams
- operationId: team.channel.planner_DeletePlan
+ - teams.team
+ summary: Delete entity from teams
+ operationId: team_DeleteTeam
parameters:
- name: team-id
in: path
@@ -34834,41 +33856,88 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/allChannels':
+ get:
+ tags:
+ - teams.channel
+ summary: List allChannels
+ description: Get the list of channels either in this team or shared with this team (incoming channels).
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-list-allchannels?view=graph-rest-beta
+ operationId: team_ListAllChannel
+ parameters:
+ - name: team-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of team
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets':
+ '/teams/{team-id}/allChannels/{channel-id}':
get:
tags:
- teams.channel
- summary: Get buckets from teams
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: team.channel.planner.plan_ListBucket
+ summary: Get allChannels from teams
+ description: List of channels either hosted in or shared with the team (incoming channels).
+ operationId: team_GetAllChannel
parameters:
- name: team-id
in: path
@@ -34886,14 +33955,77 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/allChannels/$count':
+ get:
+ tags:
+ - teams.channel
+ summary: Get the number of the resource
+ operationId: team.allChannel_GetCount
+ parameters:
+ - name: team-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of team
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/channels':
+ get:
+ tags:
+ - teams.channel
+ summary: List channels
+ description: Retrieve the list of channels in this team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-list?view=graph-rest-beta
+ operationId: team_ListChannel
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -34931,7 +34063,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -34941,8 +34073,12 @@ paths:
post:
tags:
- teams.channel
- summary: Create new navigation property to buckets for teams
- operationId: team.channel.planner.plan_CreateBucket
+ summary: Create channel
+ description: 'Create a new channel in a team, as specified in the request body. When you create a channel, the maximum length of the channel''s displayName is 50 characters. This display name appears to the user in Microsoft Teams. You can add a maximum of 200 members when you create a private channel.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-post?view=graph-rest-beta
+ operationId: team_CreateChannel
parameters:
- name: team-id
in: path
@@ -34952,28 +34088,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.channel'
required: true
responses:
2XX:
@@ -34981,17 +34101,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
+ '/teams/{team-id}/channels/{channel-id}':
get:
tags:
- teams.channel
- summary: Get buckets from teams
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: team.channel.planner.plan_GetBucket
+ summary: Get channel
+ description: Retrieve the properties and relationships of a channel. This method supports federation. Only a user who is a member of the shared channel can retrieve channel information.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-get?view=graph-rest-beta
+ operationId: team_GetChannel
parameters:
- name: team-id
in: path
@@ -35009,22 +34132,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- name: $select
in: query
description: Select properties to be returned
@@ -35051,15 +34158,19 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property buckets in teams
- operationId: team.channel.planner.plan_UpdateBucket
+ summary: Update channel
+ description: Update the properties of the specified channel.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-patch?view=graph-rest-beta
+ operationId: team_UpdateChannel
parameters:
- name: team-id
in: path
@@ -35077,28 +34188,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.channel'
required: true
responses:
2XX:
@@ -35106,15 +34201,19 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property buckets for teams
- operationId: team.channel.planner.plan_DeleteBucket
+ summary: Delete channel
+ description: Delete the channel.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-delete?view=graph-rest-beta
+ operationId: team_DeleteChannel
parameters:
- name: team-id
in: path
@@ -35132,22 +34231,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- name: If-Match
in: header
description: ETag
@@ -35160,13 +34243,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
+ '/teams/{team-id}/channels/{channel-id}/allMembers':
get:
tags:
- teams.channel
- summary: Get tasks from teams
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: team.channel.planner.plan.bucket_ListTask
+ summary: List allMembers
+ description: 'Get a list of all members in a channel. This API supports all channel types, including shared channels. For shared channels, the response includes:'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-list-allmembers?view=graph-rest-beta
+ operationId: team.channel_ListAllMember
parameters:
- name: team-id
in: path
@@ -35184,22 +34270,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -35237,7 +34307,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -35247,8 +34317,8 @@ paths:
post:
tags:
- teams.channel
- summary: Create new navigation property to tasks for teams
- operationId: team.channel.planner.plan.bucket_CreateTask
+ summary: Create new navigation property to allMembers for teams
+ operationId: team.channel_CreateAllMember
parameters:
- name: team-id
in: path
@@ -35266,28 +34336,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -35295,17 +34349,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
+ '/teams/{team-id}/channels/{channel-id}/allMembers/{conversationMember-id}':
get:
tags:
- teams.channel
- summary: Get tasks from teams
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: team.channel.planner.plan.bucket_GetTask
+ summary: Get member from channel allMembers collection
+ description: "Retrieve a single conversationMember (direct or indirect) from the allMembers collection using the membership ID. This API provides access to the following member types:\r\n- *Direct members*: Users who are added directly to the channel, including users from other tenants (cross-tenant).\r\n- *Indirect members*: Users who are members of a team with which the channel is shared, including teams in the same tenant or in a different tenant (cross-tenant). When you retrieve an indirect member, the @microsoft.graph.originalSourceMembershipUrl property identifies the original source team, which indicates that the user is an indirect member of the shared channel."
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-get-allmembers?view=graph-rest-beta
+ operationId: team.channel_GetAllMember
parameters:
- name: team-id
in: path
@@ -35323,30 +34380,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -35373,15 +34414,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property tasks in teams
- operationId: team.channel.planner.plan.bucket_UpdateTask
+ summary: Update the navigation property allMembers in teams
+ operationId: team.channel_UpdateAllMember
parameters:
- name: team-id
in: path
@@ -35399,36 +34440,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -35436,15 +34461,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property tasks for teams
- operationId: team.channel.planner.plan.bucket_DeleteTask
+ summary: Delete navigation property allMembers for teams
+ operationId: team.channel_DeleteAllMember
parameters:
- name: team-id
in: path
@@ -35462,30 +34487,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -35498,13 +34507,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ '/teams/{team-id}/channels/{channel-id}/allMembers/$count':
get:
tags:
- teams.channel
- summary: Get assignedToTaskBoardFormat from teams
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: team.channel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
+ summary: Get the number of the resource
+ operationId: team.channel.allMember_GetCount
parameters:
- name: team-id
in: path
@@ -35522,65 +34530,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ '/teams/{team-id}/channels/{channel-id}/allMembers/microsoft.graph.add':
+ post:
tags:
- teams.channel
- summary: Update the navigation property assignedToTaskBoardFormat in teams
- operationId: team.channel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: team.channel.allMember_add
parameters:
- name: team-id
in: path
@@ -35598,43 +34564,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -35642,15 +34584,33 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/channels/{channel-id}/allMembers/microsoft.graph.remove':
+ post:
tags:
- teams.channel
- summary: Delete navigation property assignedToTaskBoardFormat for teams
- operationId: team.channel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: team.channel.allMember_remove
parameters:
- name: team-id
in: path
@@ -35668,49 +34628,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/channels/{channel-id}/enabledApps':
get:
tags:
- teams.channel
- summary: Get bucketTaskBoardFormat from teams
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: team.channel.planner.plan.bucket.task_GetBucketTaskBoardFormat
+ summary: Get enabledApps from teams
+ description: A collection of enabled apps in the channel.
+ operationId: team.channel_ListEnabledApp
parameters:
- name: team-id
in: path
@@ -35728,30 +34689,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -35774,19 +34726,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ '/teams/{team-id}/channels/{channel-id}/enabledApps/{teamsApp-id}':
+ get:
tags:
- teams.channel
- summary: Update the navigation property bucketTaskBoardFormat in teams
- operationId: team.channel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
+ summary: Get enabledApps from teams
+ description: A collection of enabled apps in the channel.
+ operationId: team.channel_GetEnabledApp
parameters:
- name: team-id
in: path
@@ -35804,59 +34757,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: teamsApp-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamsApp
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ x-ms-docs-key-type: teamsApp
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teams/{team-id}/channels/{channel-id}/enabledApps/$count':
+ get:
tags:
- teams.channel
- summary: Delete navigation property bucketTaskBoardFormat for teams
- operationId: team.channel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
+ summary: Get the number of the resource
+ operationId: team.channel.enabledApp_GetCount
parameters:
- name: team-id
in: path
@@ -35874,49 +34818,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
+ '/teams/{team-id}/channels/{channel-id}/filesFolder':
get:
tags:
- teams.channel
- summary: Get details from teams
- description: Read-only. Nullable. More details about the task.
- operationId: team.channel.planner.plan.bucket.task_GetDetail
+ summary: Get filesFolder
+ description: Get the metadata for the location where the files of a channel are stored.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-beta
+ operationId: team.channel_GetFilesFolder
parameters:
- name: team-id
in: path
@@ -35934,30 +34852,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -35984,15 +34878,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/teams/{team-id}/channels/{channel-id}/filesFolder/content':
+ get:
tags:
- teams.channel
- summary: Update the navigation property details in teams
- operationId: team.channel.planner.plan.bucket.task_UpdateDetail
+ summary: Get content for the navigation property filesFolder from teams
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: team.channel_GetFilesFolderContent
parameters:
- name: team-id
in: path
@@ -36010,43 +34906,53 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ - name: $format
+ in: query
+ description: Format of the content
+ style: form
+ explode: false
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - teams.channel
+ summary: Update content for the navigation property filesFolder in teams
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: team.channel_SetFilesFolderContent
+ parameters:
+ - name: team-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of team
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: team
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: channel
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ type: string
+ format: binary
required: true
responses:
2XX:
@@ -36054,15 +34960,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property details for teams
- operationId: team.channel.planner.plan.bucket.task_DeleteDetail
+ summary: Delete content for the navigation property filesFolder in teams
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: team.channel_DeleteFilesFolderContent
parameters:
- name: team-id
in: path
@@ -36080,30 +34986,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -36115,14 +34997,13 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ '/teams/{team-id}/channels/{channel-id}/filesFolder/contentStream':
get:
tags:
- teams.channel
- summary: Get progressTaskBoardFormat from teams
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: team.channel.planner.plan.bucket.task_GetProgressTaskBoardFormat
+ summary: Get contentStream for the navigation property filesFolder from teams
+ description: 'The content stream, if the item represents a file.'
+ operationId: team.channel_GetFilesFolderContentStream
parameters:
- name: team-id
in: path
@@ -36140,65 +35021,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- teams.channel
- summary: Update the navigation property progressTaskBoardFormat in teams
- operationId: team.channel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
+ summary: Update contentStream for the navigation property filesFolder in teams
+ description: 'The content stream, if the item represents a file.'
+ operationId: team.channel_SetFilesFolderContentStream
parameters:
- name: team-id
in: path
@@ -36216,59 +35054,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property progressTaskBoardFormat for teams
- operationId: team.channel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
+ summary: Delete contentStream for the navigation property filesFolder in teams
+ description: 'The content stream, if the item represents a file.'
+ operationId: team.channel_DeleteFilesFolderContentStream
parameters:
- name: team-id
in: path
@@ -36286,30 +35090,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -36321,63 +35101,16 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
- get:
- tags:
- - teams.channel
- summary: Get the number of the resource
- operationId: team.channel.planner.plan.bucket.task_GetCount
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
+ '/teams/{team-id}/channels/{channel-id}/members':
get:
tags:
- teams.channel
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ summary: List members of channel
+ description: 'Get a list of members in a channel, including direct members of standard, private, and shared channels. Use the List allMembers API to retrieve both direct and indirect members of a shared channel. This method supports federation. Only a user who is a member of the shared channel can retrieve the channel member list.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: team.channel.planner.plan.bucket.task_delta
+ url: https://learn.microsoft.com/graph/api/channel-list-members?view=graph-rest-beta
+ operationId: team.channel_ListMember
parameters:
- name: team-id
in: path
@@ -36395,30 +35128,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -36426,9 +35143,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -36448,37 +35165,22 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerTask
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/$count':
- get:
+ x-ms-docs-operation-type: operation
+ post:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.channel.planner.plan.bucket_GetCount
+ summary: Add member to channel
+ description: Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-beta
+ operationId: team.channel_CreateMember
parameters:
- name: team-id
in: path
@@ -36496,31 +35198,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}':
get:
tags:
- teams.channel
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ summary: Get member of channel
+ description: Get a conversationMember from a channel.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
- operationId: team.channel.planner.plan.bucket_delta
+ url: https://learn.microsoft.com/graph/api/channel-get-members?view=graph-rest-beta
+ operationId: team.channel_GetMember
parameters:
- name: team-id
in: path
@@ -36538,19 +35242,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -36561,16 +35260,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -36583,38 +35272,23 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of plannerBucket
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/details':
- get:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teams.channel
- summary: Get details from teams
- description: Extra details about the plan. Read-only. Nullable.
- operationId: team.channel.planner.plan_GetDetail
+ summary: Update member in channel
+ description: Update the role of a conversationMember in a channel. This operation is allowed only for channels with a membershipType value of private or shared.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-update-members?view=graph-rest-beta
+ operationId: team.channel_UpdateMember
parameters:
- name: team-id
in: path
@@ -36632,49 +35306,40 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: conversationMember
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ delete:
tags:
- teams.channel
- summary: Update the navigation property details in teams
- operationId: team.channel.planner.plan_UpdateDetail
+ summary: Remove member from channel
+ description: Delete a conversationMember from a channel. This operation is allowed only for channels with a membershipType value of private or shared.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-delete-members?view=graph-rest-beta
+ operationId: team.channel_DeleteMember
parameters:
- name: team-id
in: path
@@ -36692,43 +35357,32 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
- description: ETag value.
- required: true
+ description: ETag
style: simple
schema:
type: string
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
- required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teams/{team-id}/channels/{channel-id}/members/$count':
+ get:
tags:
- teams.channel
- summary: Delete navigation property details for teams
- operationId: team.channel.planner.plan_DeleteDetail
+ summary: Get the number of the resource
+ operationId: team.channel.member_GetCount
parameters:
- name: team-id
in: path
@@ -36746,36 +35400,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
+ '/teams/{team-id}/channels/{channel-id}/members/microsoft.graph.add':
post:
tags:
- teams.channel
- summary: Invoke action archive
- description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
- operationId: team.channel.planner.plan_archive
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: team.channel.member_add
parameters:
- name: team-id
in: path
@@ -36793,14 +35434,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
requestBody:
description: Action parameters
content:
@@ -36808,24 +35441,46 @@ paths:
schema:
type: object
properties:
- justification:
- type: string
- nullable: true
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
- get:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/channels/{channel-id}/members/microsoft.graph.remove':
+ post:
tags:
- teams.channel
- summary: Invoke function getUsageRights
- operationId: team.channel.planner.plan_getUsageRight
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: team.channel.member_remove
parameters:
- name: team-id
in: path
@@ -36843,142 +35498,53 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.planUsageRight'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
- post:
- tags:
- - teams.channel
- summary: Invoke action moveToContainer
- description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
- operationId: team.channel.planner.plan_moveToContainer
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- container:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
- additionalProperties:
type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
- post:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/channels/{channel-id}/messages':
+ get:
tags:
- teams.channel
- summary: Invoke action unarchive
- description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
+ summary: List channel messages
+ description: 'Retrieve the list of messages (without the replies) in a channel of a team. To get the replies for a message, call the list message replies or the get message reply API. This method supports federation. To list channel messages in application context, the request must be made from the tenant that the channel owner belongs to (represented by the tenantId property on the channel).'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
- operationId: team.channel.planner.plan_unarchive
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- justification:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks':
- get:
- tags:
- - teams.channel
- summary: Get tasks from teams
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: team.channel.planner.plan_ListTask
+ url: https://learn.microsoft.com/graph/api/channel-list-messages?view=graph-rest-beta
+ operationId: team.channel_ListMessage
parameters:
- name: team-id
in: path
@@ -36996,14 +35562,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -37041,7 +35599,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -37051,8 +35609,12 @@ paths:
post:
tags:
- teams.channel
- summary: Create new navigation property to tasks for teams
- operationId: team.channel.planner.plan_CreateTask
+ summary: Send chatMessage in channel
+ description: Send a new chatMessage in the specified channel.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-beta
+ operationId: team.channel_CreateMessage
parameters:
- name: team-id
in: path
@@ -37070,20 +35632,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -37091,17 +35645,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}':
get:
tags:
- teams.channel
- summary: Get tasks from teams
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: team.channel.planner.plan_GetTask
+ summary: Get chatMessage in a channel or chat
+ description: Retrieve a single message or a message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-beta
+ operationId: team.channel_GetMessage
parameters:
- name: team-id
in: path
@@ -37119,22 +35676,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -37161,15 +35710,19 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property tasks in teams
- operationId: team.channel.planner.plan_UpdateTask
+ summary: Update chatMessage
+ description: 'Update a chatMessage object. You can update all the properties of chatMessage in delegated permissions scenarios, except for the policyViolation property and read-only properties. The policyViolation property is the only property that can be updated in application permissions scenarios. Updating works only for chats where conversation members are Microsoft Teams users. If one of the members is using Skype, the operation fails. This method doesn''t support federation. Only the user in the tenant who sent the message can perform data loss prevention (DLP) updates on the specified chat message.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-update?view=graph-rest-beta
+ operationId: team.channel_UpdateMessage
parameters:
- name: team-id
in: path
@@ -37187,28 +35740,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -37216,15 +35761,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property tasks for teams
- operationId: team.channel.planner.plan_DeleteTask
+ summary: Delete navigation property messages for teams
+ operationId: team.channel_DeleteMessage
parameters:
- name: team-id
in: path
@@ -37242,22 +35787,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessage
- name: If-Match
in: header
description: ETag
@@ -37270,13 +35807,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents':
get:
tags:
- teams.channel
- summary: Get assignedToTaskBoardFormat from teams
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: team.channel.planner.plan.task_GetAssignedToTaskBoardFormat
+ summary: List hostedContents
+ description: 'Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content.s'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-beta
+ operationId: team.channel.message_ListHostedContent
parameters:
- name: team-id
in: path
@@ -37294,22 +35834,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -37332,19 +35879,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- teams.channel
- summary: Update the navigation property assignedToTaskBoardFormat in teams
- operationId: team.channel.planner.plan.task_UpdateAssignedToTaskBoardFormat
+ summary: Create new navigation property to hostedContents for teams
+ operationId: team.channel.message_CreateHostedContent
parameters:
- name: team-id
in: path
@@ -37362,103 +35908,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - teams.channel
- summary: Delete navigation property assignedToTaskBoardFormat for teams
- operationId: team.channel.planner.plan.task_DeleteAssignedToTaskBoardFormat
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- teams.channel
- summary: Get bucketTaskBoardFormat from teams
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: team.channel.planner.plan.task_GetBucketTaskBoardFormat
+ summary: Get hostedContents from teams
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: team.channel.message_GetHostedContent
parameters:
- name: team-id
in: path
@@ -37476,22 +35957,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -37518,15 +35999,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property bucketTaskBoardFormat in teams
- operationId: team.channel.planner.plan.task_UpdateBucketTaskBoardFormat
+ summary: Update the navigation property hostedContents in teams
+ operationId: team.channel.message_UpdateHostedContent
parameters:
- name: team-id
in: path
@@ -37544,35 +36025,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -37580,15 +36054,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property bucketTaskBoardFormat for teams
- operationId: team.channel.planner.plan.task_DeleteBucketTaskBoardFormat
+ summary: Delete navigation property hostedContents for teams
+ operationId: team.channel.message_DeleteHostedContent
parameters:
- name: team-id
in: path
@@ -37606,22 +36080,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -37634,13 +36108,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- teams.channel
- summary: Get details from teams
- description: Read-only. Nullable. More details about the task.
- operationId: team.channel.planner.plan.task_GetDetail
+ summary: List hostedContents
+ description: 'Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content.s'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-beta
+ operationId: team.channel.message_GetHostedContentsContent
parameters:
- name: team-id
in: path
@@ -37658,57 +36135,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- teams.channel
- summary: Update the navigation property details in teams
- operationId: team.channel.planner.plan.task_UpdateDetail
+ summary: Update media content for the navigation property hostedContents in teams
+ description: The unique identifier for an entity. Read-only.
+ operationId: team.channel.message_SetHostedContentsContent
parameters:
- name: team-id
in: path
@@ -37726,51 +36184,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property details for teams
- operationId: team.channel.planner.plan.task_DeleteDetail
+ summary: Delete media content for the navigation property hostedContents in teams
+ description: The unique identifier for an entity. Read-only.
+ operationId: team.channel.message_DeleteHostedContentsContent
parameters:
- name: team-id
in: path
@@ -37788,22 +36236,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -37815,14 +36263,12 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count':
get:
tags:
- teams.channel
- summary: Get progressTaskBoardFormat from teams
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: team.channel.planner.plan.task_GetProgressTaskBoardFormat
+ summary: Get the number of the resource
+ operationId: team.channel.message.hostedContent_GetCount
parameters:
- name: team-id
in: path
@@ -37840,57 +36286,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- teams.channel
- summary: Update the navigation property progressTaskBoardFormat in teams
- operationId: team.channel.planner.plan.task_UpdateProgressTaskBoardFormat
+ summary: Invoke action setReaction
+ operationId: team.channel.message_setReaction
parameters:
- name: team-id
in: path
@@ -37908,51 +36324,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete':
+ post:
tags:
- teams.channel
- summary: Delete navigation property progressTaskBoardFormat for teams
- operationId: team.channel.planner.plan.task_DeleteProgressTaskBoardFormat
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: team.channel.message_softDelete
parameters:
- name: team-id
in: path
@@ -37970,40 +36378,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count':
- get:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
+ post:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.channel.planner.plan.task_GetCount
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: team.channel.message_undoSoftDelete
parameters:
- name: team-id
in: path
@@ -38021,31 +36419,26 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
- get:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- teams.channel
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: team.channel.planner.plan.task_delta
+ summary: Invoke action unsetReaction
+ operationId: team.channel.message_unsetReaction
parameters:
- name: team-id
in: path
@@ -38063,116 +36456,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerTask
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/channels/{channel-id}/planner/plans/$count':
- get:
- tags:
- - teams.channel
- summary: Get the number of the resource
- operationId: team.channel.planner.plan_GetCount
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/planner/plans/microsoft.graph.delta()':
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies':
get:
tags:
- teams.channel
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ summary: List replies
+ description: 'List all the replies to a message in a channel of a team. This method lists only the replies of the specified message, if any. To get the message itself, call get channel message.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
- operationId: team.channel.planner.plan_delta
+ url: https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-beta
+ operationId: team.channel.message_ListReply
parameters:
- name: team-id
in: path
@@ -38190,95 +36510,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerPlan
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/channels/{channel-id}/sharedWithTeams':
- get:
- tags:
- - teams.channel
- summary: List sharedWithChannelTeamInfo
- description: Get the list of teams that has been shared a specified channel. This operation is allowed only for channels with a membershipType value of shared.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list?view=graph-rest-beta
- operationId: team.channel_ListSharedGraphWPreTeam
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -38316,7 +36555,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -38326,8 +36565,12 @@ paths:
post:
tags:
- teams.channel
- summary: Create new navigation property to sharedWithTeams for teams
- operationId: team.channel_CreateSharedGraphWPreTeam
+ summary: Send replies to a message in a channel
+ description: Send a new reply to a chatMessage in a specified channel.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-beta
+ operationId: team.channel.message_CreateReply
parameters:
- name: team-id
in: path
@@ -38345,12 +36588,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -38358,20 +36609,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}':
get:
tags:
- teams.channel
- summary: Get sharedWithChannelTeamInfo
- description: Get a team that has been shared with a specified channel. This operation is allowed only for channels with a membershipType value of shared.
+ summary: Get chatMessage in a channel or chat
+ description: Retrieve a single message or a message reply in a channel or a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-get?view=graph-rest-beta
- operationId: team.channel_GetSharedGraphWPreTeam
+ url: https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-beta
+ operationId: team.channel.message_GetReply
parameters:
- name: team-id
in: path
@@ -38389,14 +36640,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -38423,15 +36682,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property sharedWithTeams in teams
- operationId: team.channel_UpdateSharedGraphWPreTeam
+ summary: Update the navigation property replies in teams
+ operationId: team.channel.message_UpdateReply
parameters:
- name: team-id
in: path
@@ -38449,20 +36708,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -38470,19 +36737,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete sharedWithChannelTeamInfo
- description: Unshare a channel with a team by deleting the corresponding sharedWithChannelTeamInfo resource. This operation is allowed only for channels with a membershipType value of shared.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-delete?view=graph-rest-beta
- operationId: team.channel_DeleteSharedGraphWPreTeam
+ summary: Delete navigation property replies for teams
+ operationId: team.channel.message_DeleteReply
parameters:
- name: team-id
in: path
@@ -38500,14 +36763,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- name: If-Match
in: header
description: ETag
@@ -38520,16 +36791,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
get:
tags:
- teams.channel
- summary: List allowedMembers
- description: "Get the list of conversationMembers who can access a shared channel. This method does not return the following conversationMembers from the team:\r\n- Users with Guest role\r\n- Users who are externally authenticated in the tenant"
+ summary: List hostedContents
+ description: 'Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content.s'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-beta
- operationId: team.channel.sharedGraphWPreTeam_ListAllowedMember
+ url: https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-beta
+ operationId: team.channel.message.reply_ListHostedContent
parameters:
- name: team-id
in: path
@@ -38547,14 +36818,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -38592,20 +36871,18 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
- get:
+ post:
tags:
- teams.channel
- summary: Get allowedMembers from teams
- description: A collection of team members who have access to the shared channel.
- operationId: team.channel.sharedGraphWPreTeam_GetAllowedMember
+ summary: Create new navigation property to hostedContents for teams
+ operationId: team.channel.message.reply_CreateHostedContent
parameters:
- name: team-id
in: path
@@ -38623,58 +36900,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - name: conversationMember-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.channel.sharedGraphWPreTeam.allowedMember_GetCount
+ summary: Get hostedContents from teams
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: team.channel.message.reply_GetHostedContent
parameters:
- name: team-id
in: path
@@ -38692,52 +36957,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
- in: path
- description: The unique identifier of sharedWithChannelTeamInfo
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
- get:
- tags:
- - teams.channel
- summary: Get team from teams
- operationId: team.channel.sharedGraphWPreTeam_GetTeam
- parameters:
- - name: team-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of channel
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -38764,16 +37007,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/sharedWithTeams/$count':
- get:
+ patch:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.channel.sharedGraphWPreTeam_GetCount
+ summary: Update the navigation property hostedContents in teams
+ operationId: team.channel.message.reply_UpdateHostedContent
parameters:
- name: team-id
in: path
@@ -38791,89 +37033,52 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/channels/{channel-id}/tabs':
- get:
- tags:
- - teams.channel
- summary: List tabs in channel
- description: 'Retrieve the list of tabs in the specified channel within a team. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-list-tabs?view=graph-rest-beta
- operationId: team.channel_ListTab
- parameters:
- - name: team-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: channel-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of channel
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ delete:
tags:
- teams.channel
- summary: Create new navigation property to tabs for teams
- operationId: team.channel_CreateTab
+ summary: Delete navigation property hostedContents for teams
+ operationId: team.channel.message.reply_DeleteHostedContent
parameters:
- name: team-id
in: path
@@ -38891,30 +37096,52 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
- required: true
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}':
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- teams.channel
- summary: Get tabs from teams
- description: A collection of all the tabs in the channel.
- operationId: team.channel_GetTab
+ summary: List hostedContents
+ description: 'Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content.s'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-beta
+ operationId: team.channel.message.reply_GetHostedContentsContent
parameters:
- name: team-id
in: path
@@ -38932,49 +37159,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- teams.channel
- summary: Update the navigation property tabs in teams
- operationId: team.channel_UpdateTab
+ summary: Update media content for the navigation property hostedContents in teams
+ description: The unique identifier for an entity. Read-only.
+ operationId: team.channel.message.reply_SetHostedContentsContent
parameters:
- name: team-id
in: path
@@ -38992,36 +37216,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property tabs for teams
- operationId: team.channel_DeleteTab
+ summary: Delete media content for the navigation property hostedContents in teams
+ description: The unique identifier for an entity. Read-only.
+ operationId: team.channel.message.reply_DeleteHostedContentsContent
parameters:
- name: team-id
in: path
@@ -39039,14 +37276,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -39058,14 +37311,12 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp':
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
get:
tags:
- teams.channel
- summary: Get teamsApp from teams
- description: The application that is linked to the tab.
- operationId: team.channel.tab_GetTeamsApp
+ summary: Get the number of the resource
+ operationId: team.channel.message.reply.hostedContent_GetCount
parameters:
- name: team-id
in: path
@@ -39083,50 +37334,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/channels/{channel-id}/tabs/$count':
- get:
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
+ post:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.channel.tab_GetCount
+ summary: Invoke action setReaction
+ operationId: team.channel.message.reply_setReaction
parameters:
- name: team-id
in: path
@@ -39144,19 +37380,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/$count':
- get:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
+ post:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.channel_GetCount
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: team.channel.message.reply_softDelete
parameters:
- name: team-id
in: path
@@ -39166,19 +37434,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/channels/microsoft.graph.allMessages()':
- get:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
+ post:
tags:
- teams.channel
- summary: Invoke function allMessages
- operationId: team.channel_allMessage
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: team.channel.message.reply_undoSoftDelete
parameters:
- name: team-id
in: path
@@ -39188,75 +37483,142 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action unsetReaction
+ operationId: team.channel.message.reply_unsetReaction
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/channels/microsoft.graph.getAllMessages()':
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count':
get:
tags:
- teams.channel
- summary: Invoke function getAllMessages
- description: 'Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ summary: Get the number of the resource
+ operationId: team.channel.message.reply_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
+ get:
+ tags:
+ - teams.channel
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-beta
- operationId: team.channel_getAllMessage
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: team.channel.message.reply_delta
parameters:
- name: team-id
in: path
@@ -39266,13 +37628,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: model
- in: query
- description: The payment model for the API
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -39324,6 +37695,9 @@ paths:
'@odata.nextLink':
type: string
nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
additionalProperties:
type: object
default:
@@ -39332,16 +37706,16 @@ paths:
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teams/{team-id}/channels/microsoft.graph.getAllRetainedMessages()':
- get:
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
+ post:
tags:
- teams.channel
- summary: Invoke function getAllRetainedMessages
- description: 'Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-beta
- operationId: team.channel_getAllRetainedMessage
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: team.channel.message.reply_forwardToChat
parameters:
- name: team-id
in: path
@@ -39351,54 +37725,56 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- title: Collection of chatMessage
type: object
properties:
value:
type: array
items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
'@odata.nextLink':
type: string
nullable: true
@@ -39406,16 +37782,20 @@ paths:
type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
+ x-ms-docs-operation-type: action
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teams/{team-id}/group':
- get:
+ '/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
+ post:
tags:
- - teams.group
- summary: Get group from teams
- operationId: team_GetGroup
+ - teams.channel
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: team.channel.message.reply_replyGraphWPreQuote
parameters:
- name: team-id
in: path
@@ -39425,43 +37805,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.group'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/group/serviceProvisioningErrors':
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/messages/$count':
get:
tags:
- - teams.group
- summary: Get serviceProvisioningErrors property value
- description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.'
- operationId: team.group_ListServiceProvisioningError
+ - teams.channel
+ summary: Get the number of the resource
+ operationId: team.channel.message_GetCount
parameters:
- name: team-id
in: path
@@ -39471,64 +37863,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/group/serviceProvisioningErrors/$count':
- get:
- tags:
- - teams.group
- summary: Get the number of the resource
- operationId: team.group.ServiceProvisioningError_GetCount
- parameters:
- - name: team-id
+ - name: channel-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: channel
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -39536,16 +37878,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/incomingChannels':
+ '/teams/{team-id}/channels/{channel-id}/messages/microsoft.graph.delta()':
get:
tags:
- teams.channel
- summary: List incomingChannels
- description: Get the list of incoming channels (channels shared with a team).
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-list-incomingchannels?view=graph-rest-beta
- operationId: team_ListIncomingChannel
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: team.channel.message_delta
parameters:
- name: team-id
in: path
@@ -39555,14 +37897,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -39570,9 +37920,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -39592,20 +37942,41 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/incomingChannels/{channel-id}':
- get:
+ '/teams/{team-id}/channels/{channel-id}/messages/microsoft.graph.forwardToChat':
+ post:
tags:
- teams.channel
- summary: Get incomingChannels from teams
- description: List of channels shared with the team.
- operationId: team_GetIncomingChannel
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: team.channel.message_forwardToChat
parameters:
- name: team-id
in: path
@@ -39623,42 +37994,61 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/incomingChannels/$count':
- get:
- tags:
- - teams.channel
- summary: Get the number of the resource
- operationId: team.incomingChannel_GetCount
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/channels/{channel-id}/messages/microsoft.graph.replyWithQuote':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: team.channel.message_replyGraphWPreQuote
parameters:
- name: team-id
in: path
@@ -39668,23 +38058,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/installedApps':
- get:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/microsoft.graph.archive':
+ post:
tags:
- - teams.teamsAppInstallation
- summary: List apps in team
- description: Retrieve the list of apps installed in the specified team.
+ - teams.channel
+ summary: Invoke action archive
+ description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-list-installedapps?view=graph-rest-beta
- operationId: team_ListInstalledApp
+ url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
+ operationId: team.channel_archive
parameters:
- name: team-id
in: path
@@ -39694,59 +38112,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ shouldSetSpoSiteReadOnlyForMembers:
+ type: boolean
+ default: false
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAppInstallationCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/microsoft.graph.completeMigration':
post:
tags:
- - teams.teamsAppInstallation
- summary: Add app to team
- description: Install an app to the specified team.
+ - teams.channel
+ summary: Invoke action completeMigration
+ description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-post-installedapps?view=graph-rest-beta
- operationId: team_CreateInstalledApp
+ url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
+ operationId: team.channel_completeMigration
parameters:
- name: team-id
in: path
@@ -39756,33 +38159,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
- required: true
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/installedApps/{teamsAppInstallation-id}':
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
get:
tags:
- - teams.teamsAppInstallation
- summary: Get installed app in team
- description: Retrieve the app installed in the specified team.
+ - teams.channel
+ summary: Invoke function doesUserHaveAccess
+ description: Determine whether a user has access to a channel.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-get-installedapps?view=graph-rest-beta
- operationId: team_GetInstalledApp
+ url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
+ operationId: team.channel_doesUserHaveAccess
parameters:
- name: team-id
in: path
@@ -39792,49 +38192,64 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsAppInstallation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
- - name: $select
+ x-ms-docs-key-type: channel
+ - name: userId
in: query
- description: Select properties to be returned
+ description: 'Usage: userId=''@userId'''
style: form
explode: false
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
+ type: string
+ nullable: true
+ - name: tenantId
in: query
- description: Expand related entities
+ description: 'Usage: tenantId=''@tenantId'''
style: form
explode: false
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ nullable: true
+ - name: userPrincipalName
+ in: query
+ description: 'Usage: userPrincipalName=''@userPrincipalName'''
+ style: form
+ explode: false
+ schema:
+ type: string
+ nullable: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ type: object
+ properties:
+ value:
+ type: boolean
+ default: false
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ '/teams/{team-id}/channels/{channel-id}/microsoft.graph.provisionEmail':
+ post:
tags:
- - teams.teamsAppInstallation
- summary: Update the navigation property installedApps in teams
- operationId: team_UpdateInstalledApp
+ - teams.channel
+ summary: Invoke action provisionEmail
+ description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
+ operationId: team.channel_provisionEmail
parameters:
- name: team-id
in: path
@@ -39844,40 +38259,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsAppInstallation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
- required: true
+ x-ms-docs-key-type: channel
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/microsoft.graph.removeEmail':
+ post:
tags:
- - teams.teamsAppInstallation
- summary: Remove app from team
- description: Uninstalls an app from the specified team.
+ - teams.channel
+ summary: Invoke action removeEmail
+ description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-delete-installedapps?view=graph-rest-beta
- operationId: team_DeleteInstalledApp
+ url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
+ operationId: team.channel_removeEmail
parameters:
- name: team-id
in: path
@@ -39887,36 +38296,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsAppInstallation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: channel
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/installedApps/{teamsAppInstallation-id}/microsoft.graph.upgrade':
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/microsoft.graph.startMigration':
post:
tags:
- - teams.teamsAppInstallation
- summary: Invoke action upgrade
- description: Upgrade an app installation within a chat.
+ - teams.channel
+ summary: Invoke action startMigration
+ description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-beta
- operationId: team.installedApp_upgrade
+ url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
+ operationId: team.channel_startMigration
parameters:
- name: team-id
in: path
@@ -39926,14 +38329,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsAppInstallation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
+ x-ms-docs-key-type: channel
requestBody:
description: Action parameters
content:
@@ -39941,8 +38344,11 @@ paths:
schema:
type: object
properties:
- consentedPermissionSet:
- $ref: '#/components/schemas/microsoft.graph.teamsAppPermissionSet'
+ conversationCreationDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
additionalProperties:
type: object
required: true
@@ -39952,13 +38358,46 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp':
+ '/teams/{team-id}/channels/{channel-id}/microsoft.graph.unarchive':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action unarchive
+ description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
+ operationId: team.channel_unarchive
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/planner':
get:
tags:
- - teams.teamsAppInstallation
- summary: Get teamsApp from teams
- description: The app that is installed.
- operationId: team.installedApp_GetTeamsApp
+ - teams.channel
+ summary: Get planner from teams
+ description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: team.channel_GetPlanner
parameters:
- name: team-id
in: path
@@ -39968,14 +38407,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsAppInstallation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
+ x-ms-docs-key-type: channel
- name: $select
in: query
description: Select properties to be returned
@@ -40002,17 +38441,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition':
- get:
+ patch:
tags:
- - teams.teamsAppInstallation
- summary: Get teamsAppDefinition from teams
- description: The details of this version of the app.
- operationId: team.installedApp_GetTeamsAppDefinition
+ - teams.channel
+ summary: Update the navigation property planner in teams
+ operationId: team.channel_UpdatePlanner
parameters:
- name: team-id
in: path
@@ -40022,50 +38459,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsAppInstallation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition'
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/installedApps/$count':
- get:
+ delete:
tags:
- - teams.teamsAppInstallation
- summary: Get the number of the resource
- operationId: team.installedApp_GetCount
+ - teams.channel
+ summary: Delete navigation property planner for teams
+ operationId: team.channel_DeletePlanner
parameters:
- name: team-id
in: path
@@ -40075,23 +38498,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/members':
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/planner/plans':
get:
tags:
- - teams.conversationMember
- summary: List members of team
- description: 'Get the conversationMember collection of a team. The membership IDs returned by the server must be treated as opaque strings. The client shouldn''t try to parse or make assumptions about these resource IDs. In the future, membership results can include users from various tenants, as indicated in the response. Clients should avoid assuming that all members exclusively belong to the current tenant.'
+ - teams.channel
+ summary: List plans
+ description: Get a list of plannerPlan objects owned by a shared channel in Teams.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-list-members?view=graph-rest-beta
- operationId: team_ListMember
+ url: https://learn.microsoft.com/graph/api/teamschannelplanner-list-plans?view=graph-rest-beta
+ operationId: team.channel.planner_ListPlan
parameters:
- name: team-id
in: path
@@ -40101,6 +38537,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -40138,7 +38582,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -40147,13 +38591,9 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.conversationMember
- summary: Add member to team
- description: Add a new conversation member to a team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-post-members?view=graph-rest-beta
- operationId: team_CreateMember
+ - teams.channel
+ summary: Create new navigation property to plans for teams
+ operationId: team.channel.planner_CreatePlan
parameters:
- name: team-id
in: path
@@ -40163,12 +38603,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
required: true
responses:
2XX:
@@ -40176,20 +38624,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/members/{conversationMember-id}':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}':
get:
tags:
- - teams.conversationMember
- summary: Get member of team
- description: Get a conversationMember from a team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-get-members?view=graph-rest-beta
- operationId: team_GetMember
+ - teams.channel
+ summary: Get plans from teams
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: team.channel.planner_GetPlan
parameters:
- name: team-id
in: path
@@ -40199,14 +38644,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: conversationMember-id
+ - name: channel-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- name: $select
in: query
description: Select properties to be returned
@@ -40233,62 +38686,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.conversationMember
- summary: Update member in team
- description: Update the role of a conversationMember in a team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-update-members?view=graph-rest-beta
- operationId: team_UpdateMember
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: conversationMember-id
- in: path
- description: The unique identifier of conversationMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: conversationMember
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - teams.conversationMember
- summary: Remove member from team
- description: Remove a conversationMember from a team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-delete-members?view=graph-rest-beta
- operationId: team_DeleteMember
+ - teams.channel
+ summary: Update the navigation property plans in teams
+ operationId: team.channel.planner_UpdatePlan
parameters:
- name: team-id
in: path
@@ -40298,80 +38704,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: conversationMember-id
- in: path
- description: The unique identifier of conversationMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: conversationMember
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/members/$count':
- get:
- tags:
- - teams.conversationMember
- summary: Get the number of the resource
- operationId: team.member_GetCount
- parameters:
- - name: team-id
+ - name: channel-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/members/microsoft.graph.add':
- post:
- tags:
- - teams.conversationMember
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: team.member_add
- parameters:
- - name: team-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: plannerPlan
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
required: true
responses:
2XX:
@@ -40379,33 +38733,15 @@ paths:
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/members/microsoft.graph.remove':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- - teams.conversationMember
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: team.member_remove
+ - teams.channel
+ summary: Delete navigation property plans for teams
+ operationId: team.channel.planner_DeletePlan
parameters:
- name: team-id
in: path
@@ -40415,168 +38751,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/microsoft.graph.archive':
- post:
- tags:
- - teams.team.Actions
- summary: Invoke action archive
- description: "Archive the specified team. \r\nWhen a team is archived, users can no longer make most changes to the team. For example, users can no longer: send or like messages on any channel in the team; edit the team's name or description; nor edit other settings. However, membership changes to the team continue to be allowed. Archiving is an async operation. A team is archived once the async operation completes successfully, which can occur subsequent to a response from this API. To archive a team, the team and group must have an owner. To restore a team from its archived state, use the API to unarchive."
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-beta
- operationId: team_archive
- parameters:
- - name: team-id
+ - name: channel-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- shouldSetSpoSiteReadOnlyForMembers:
- type: boolean
- default: false
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/microsoft.graph.clone':
- post:
- tags:
- - teams.team.Actions
- summary: Invoke action clone
- description: "Create a copy of a team. This operation also creates a copy of the corresponding group.\r\nYou can specify which parts of the team to clone: When tabs are cloned, they aren't configured. The tabs are displayed on the tab bar in Microsoft Teams, and the first time a user opens them, they must go through the configuration screen. \r\nIf the user who opens the tab doesn't have permission to configure apps, they see a message that says that the tab isn't configured. Cloning is a long-running operation. After the POST clone returns, you need to GET the operation returned by the Location: header to see if it's running, succeeded, or failed. You should continue to GET until the status isn't running. The recommended delay between GETs is 5 seconds."
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-beta
- operationId: team_clone
- parameters:
- - name: team-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- displayName:
- type: string
- nullable: true
- description:
- type: string
- nullable: true
- mailNickname:
- type: string
- nullable: true
- classification:
- type: string
- nullable: true
- visibility:
- $ref: '#/components/schemas/microsoft.graph.teamVisibilityType'
- partsToClone:
- $ref: '#/components/schemas/microsoft.graph.clonableTeamParts'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/microsoft.graph.completeMigration':
- post:
- tags:
- - teams.team.Actions
- summary: Invoke action completeMigration
- description: 'Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can''t import additional messages into the team. You can add members to the team after the request returns a successful response.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-beta
- operationId: team_completeMigration
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: team
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/microsoft.graph.sendActivityNotification':
- post:
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets':
+ get:
tags:
- - teams.team.Actions
- summary: Invoke action sendActivityNotification
- description: 'Send an activity feed notification in the scope of a team. For more information, see sending Teams activity notifications.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-beta
- operationId: team_sendActivityNotification
+ - teams.channel
+ summary: Get buckets from teams
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: team.channel.planner.plan_ListBucket
parameters:
- name: team-id
in: path
@@ -40586,86 +38795,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- topic:
- $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic'
- activityType:
- type: string
- nullable: true
- chainId:
- type: number
- format: int64
- nullable: true
- previewText:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- teamsAppId:
- type: string
- nullable: true
- templateParameters:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.keyValuePair'
- iconId:
- type: string
- nullable: true
- recipient:
- $ref: '#/components/schemas/microsoft.graph.teamworkNotificationRecipient'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/microsoft.graph.unarchive':
- post:
- tags:
- - teams.team.Actions
- summary: Invoke action unarchive
- description: 'Restore an archived team and restores users'' ability to send messages and edit the team, abiding by tenant and team settings. Teams are archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-beta
- operationId: team_unarchive
- parameters:
- - name: team-id
+ - name: channel-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/operations':
- get:
- tags:
- - teams.teamsAsyncOperation
- summary: Get operations from teams
- description: The async operations that ran or are running on this team.
- operationId: team_ListOperation
- parameters:
- - name: team-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -40703,7 +38848,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAsyncOperationCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -40712,9 +38857,9 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.teamsAsyncOperation
- summary: Create new navigation property to operations for teams
- operationId: team_CreateOperation
+ - teams.channel
+ summary: Create new navigation property to buckets for teams
+ operationId: team.channel.planner.plan_CreateBucket
parameters:
- name: team-id
in: path
@@ -40724,12 +38869,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
required: true
responses:
2XX:
@@ -40737,17 +38898,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/operations/{teamsAsyncOperation-id}':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
get:
tags:
- - teams.teamsAsyncOperation
- summary: Get operations from teams
- description: The async operations that ran or are running on this team.
- operationId: team_GetOperation
+ - teams.channel
+ summary: Get buckets from teams
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: team.channel.planner.plan_GetBucket
parameters:
- name: team-id
in: path
@@ -40757,14 +38918,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsAsyncOperation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAsyncOperation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAsyncOperation
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: $select
in: query
description: Select properties to be returned
@@ -40791,15 +38968,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.teamsAsyncOperation
- summary: Update the navigation property operations in teams
- operationId: team_UpdateOperation
+ - teams.channel
+ summary: Update the navigation property buckets in teams
+ operationId: team.channel.planner.plan_UpdateBucket
parameters:
- name: team-id
in: path
@@ -40809,20 +38986,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsAsyncOperation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAsyncOperation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAsyncOperation
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
required: true
responses:
2XX:
@@ -40830,16 +39023,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.teamsAsyncOperation
- summary: Delete navigation property operations for teams
- operationId: team_DeleteOperation
- parameters:
+ - teams.channel
+ summary: Delete navigation property buckets for teams
+ operationId: team.channel.planner.plan_DeleteBucket
+ parameters:
- name: team-id
in: path
description: The unique identifier of team
@@ -40848,14 +39041,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsAsyncOperation-id
+ - name: channel-id
in: path
- description: The unique identifier of teamsAsyncOperation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAsyncOperation
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: If-Match
in: header
description: ETag
@@ -40868,12 +39077,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/operations/$count':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
get:
tags:
- - teams.teamsAsyncOperation
- summary: Get the number of the resource
- operationId: team.operation_GetCount
+ - teams.channel
+ summary: Get tasks from teams
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: team.channel.planner.plan.bucket_ListTask
parameters:
- name: team-id
in: path
@@ -40883,29 +39093,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/owners':
- get:
- tags:
- - teams.user
- summary: Get owners from teams
- description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
- operationId: team_ListOwner
- parameters:
- - name: team-id
+ - name: channel-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -40943,20 +39154,18 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.userCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- '/teams/{team-id}/owners/{user-id}':
- get:
+ post:
tags:
- - teams.user
- summary: Get owners from teams
- description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
- operationId: team_GetOwner
+ - teams.channel
+ summary: Create new navigation property to tasks for teams
+ operationId: team.channel.planner.plan.bucket_CreateTask
parameters:
- name: team-id
in: path
@@ -40966,51 +39175,54 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: user-id
+ - name: channel-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.user'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/owners/{user-id}/mailboxSettings':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
get:
tags:
- - teams.user
- summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
- operationId: team.owner_GetMailboxSetting
+ - teams.channel
+ summary: Get tasks from teams
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: team.channel.planner.plan.bucket_GetTask
parameters:
- name: team-id
in: path
@@ -41020,14 +39232,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: user-id
+ - name: channel-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -41050,18 +39286,19 @@ paths:
type: string
responses:
2XX:
- description: Entity result.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
patch:
tags:
- - teams.user
- summary: Update property mailboxSettings value.
- operationId: team.owner_UpdateMailboxSetting
+ - teams.channel
+ summary: Update the navigation property tasks in teams
+ operationId: team.channel.planner.plan.bucket_UpdateTask
parameters:
- name: team-id
in: path
@@ -41071,20 +39308,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: user-id
+ - name: channel-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
- description: New property values
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -41092,16 +39353,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/owners/{user-id}/serviceProvisioningErrors':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- - teams.user
- summary: Get serviceProvisioningErrors property value
- description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.'
- operationId: team.owner_ListServiceProvisioningError
+ - teams.channel
+ summary: Delete navigation property tasks for teams
+ operationId: team.channel.planner.plan.bucket_DeleteTask
parameters:
- name: team-id
in: path
@@ -41111,63 +39371,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: user-id
+ - name: channel-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/owners/{user-id}/serviceProvisioningErrors/$count':
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
get:
tags:
- - teams.user
- summary: Get the number of the resource
- operationId: team.owner.ServiceProvisioningError_GetCount
+ - teams.channel
+ summary: Get assignedToTaskBoardFormat from teams
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: team.channel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -41177,45 +39431,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: user-id
+ - name: channel-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/owners(userPrincipalName=''{userPrincipalName}'')':
- get:
- tags:
- - teams.user
- summary: Get owners from teams
- description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
- operationId: team.owner_GetGraphBPreUserPrincipalName
- parameters:
- - name: team-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: userPrincipalName
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: Alternate key of user
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- nullable: true
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -41242,16 +39489,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.user'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/owners/$count':
- get:
+ patch:
tags:
- - teams.user
- summary: Get the number of the resource
- operationId: team.owner_GetCount
+ - teams.channel
+ summary: Update the navigation property assignedToTaskBoardFormat in teams
+ operationId: team.channel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -41261,114 +39507,67 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/permissionGrants':
- get:
- tags:
- - teams.resourceSpecificPermissionGrant
- summary: List permissionGrants of a team
- description: 'List all resource-specific permission grants on the team. This list specifies the Microsoft Entra apps that have access to the team, along with the corresponding kind of resource-specific access that each app has.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-list-permissiongrants?view=graph-rest-beta
- operationId: team_ListPermissionGrant
- parameters:
- - name: team-id
+ - name: channel-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.resourceSpecificPermissionGrantCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teams.resourceSpecificPermissionGrant
- summary: Create new navigation property to permissionGrants for teams
- operationId: team_CreatePermissionGrant
- parameters:
- - name: team-id
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}':
- get:
+ delete:
tags:
- - teams.resourceSpecificPermissionGrant
- summary: Get permissionGrants from teams
- description: A collection of permissions granted to apps to access the team.
- operationId: team_GetPermissionGrant
+ - teams.channel
+ summary: Delete navigation property assignedToTaskBoardFormat for teams
+ operationId: team.channel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -41378,88 +39577,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: resourceSpecificPermissionGrant-id
+ - name: channel-id
in: path
- description: The unique identifier of resourceSpecificPermissionGrant
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: resourceSpecificPermissionGrant
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - teams.resourceSpecificPermissionGrant
- summary: Update the navigation property permissionGrants in teams
- operationId: team_UpdatePermissionGrant
- parameters:
- - name: team-id
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: resourceSpecificPermissionGrant-id
- in: path
- description: The unique identifier of resourceSpecificPermissionGrant
- required: true
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: resourceSpecificPermissionGrant
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
- required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ get:
tags:
- - teams.resourceSpecificPermissionGrant
- summary: Delete navigation property permissionGrants for teams
- operationId: team_DeletePermissionGrant
+ - teams.channel
+ summary: Get bucketTaskBoardFormat from teams
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: team.channel.planner.plan.bucket.task_GetBucketTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -41469,64 +39637,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: resourceSpecificPermissionGrant-id
+ - name: channel-id
in: path
- description: The unique identifier of resourceSpecificPermissionGrant
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: resourceSpecificPermissionGrant
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
style: simple
schema:
type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/permissionGrants/$count':
- get:
- tags:
- - teams.resourceSpecificPermissionGrant
- summary: Get the number of the resource
- operationId: team.permissionGrant_GetCount
- parameters:
- - name: team-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/photo':
- get:
- tags:
- - teams.profilePhoto
- summary: Get photo from teams
- description: The team photo.
- operationId: team_GetPhoto
- parameters:
- - name: team-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -41553,19 +39695,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.profilePhoto'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.profilePhoto
- summary: Update profilePhoto
- description: 'Update the photo for the specified contact, group, team, or user in a tenant. The size of the photo you can update to is limited to 4 MB. You can use either PATCH or PUT for this operation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/profilephoto-update?view=graph-rest-beta
- operationId: team_UpdatePhoto
+ - teams.channel
+ summary: Update the navigation property bucketTaskBoardFormat in teams
+ operationId: team.channel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -41575,12 +39713,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.profilePhoto'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -41588,17 +39765,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.profilePhoto'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/photo/$value':
- get:
+ delete:
tags:
- - teams.profilePhoto
- summary: Get media content for the navigation property photo from teams
- description: The team photo.
- operationId: team_GetPhotoContent
+ - teams.channel
+ summary: Delete navigation property bucketTaskBoardFormat for teams
+ operationId: team.channel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -41608,62 +39783,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- responses:
- 2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
- default:
- $ref: '#/components/responses/error'
- put:
- tags:
- - teams.profilePhoto
- summary: Update profilePhoto
- description: 'Update the photo for the specified contact, group, team, or user in a tenant. The size of the photo you can update to is limited to 4 MB. You can use either PATCH or PUT for this operation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/profilephoto-update?view=graph-rest-beta
- operationId: team_SetPhotoContent
- parameters:
- - name: team-id
+ - name: channel-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- requestBody:
- description: New media content.
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- delete:
- tags:
- - teams.profilePhoto
- summary: Delete media content for the navigation property photo in teams
- description: The team photo.
- operationId: team_DeletePhotoContent
- parameters:
- - name: team-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -41675,16 +39826,14 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel':
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
get:
tags:
- teams.channel
- summary: Get primaryChannel
- description: 'Get the default channel, General, of a team.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-get-primarychannel?view=graph-rest-beta
- operationId: team_GetPrimaryChannel
+ summary: Get details from teams
+ description: Read-only. Nullable. More details about the task.
+ operationId: team.channel.planner.plan.bucket.task_GetDetail
parameters:
- name: team-id
in: path
@@ -41694,6 +39843,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -41720,15 +39901,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property primaryChannel in teams
- operationId: team_UpdatePrimaryChannel
+ summary: Update the navigation property details in teams
+ operationId: team.channel.planner.plan.bucket.task_UpdateDetail
parameters:
- name: team-id
in: path
@@ -41738,12 +39919,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
required: true
responses:
2XX:
@@ -41751,15 +39971,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property primaryChannel for teams
- operationId: team_DeletePrimaryChannel
+ summary: Delete navigation property details for teams
+ operationId: team.channel.planner.plan.bucket.task_DeleteDetail
parameters:
- name: team-id
in: path
@@ -41769,6 +39989,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -41781,13 +40033,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/allMembers':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages':
get:
tags:
- teams.channel
- summary: Get allMembers from teams
- description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
- operationId: team.primaryChannel_ListAllMember
+ summary: Get messages from teams
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: team.channel.planner.plan.bucket.task_ListMessage
parameters:
- name: team-id
in: path
@@ -41797,6 +40049,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -41834,7 +40118,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -41844,8 +40128,8 @@ paths:
post:
tags:
- teams.channel
- summary: Create new navigation property to allMembers for teams
- operationId: team.primaryChannel_CreateAllMember
+ summary: Create new navigation property to messages for teams
+ operationId: team.channel.planner.plan.bucket.task_CreateMessage
parameters:
- name: team-id
in: path
@@ -41855,12 +40139,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -41868,17 +40184,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/allMembers/{conversationMember-id}':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
get:
tags:
- teams.channel
- summary: Get allMembers from teams
- description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
- operationId: team.primaryChannel_GetAllMember
+ summary: Get messages from teams
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: team.channel.planner.plan.bucket.task_GetMessage
parameters:
- name: team-id
in: path
@@ -41888,14 +40204,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: conversationMember-id
+ - name: channel-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -41922,15 +40270,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property allMembers in teams
- operationId: team.primaryChannel_UpdateAllMember
+ summary: Update the navigation property messages in teams
+ operationId: team.channel.planner.plan.bucket.task_UpdateMessage
parameters:
- name: team-id
in: path
@@ -41940,71 +40288,68 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: conversationMember-id
+ - name: channel-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - teams.channel
- summary: Delete navigation property allMembers for teams
- operationId: team.primaryChannel_DeleteAllMember
- parameters:
- - name: team-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: conversationMember-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/allMembers/$count':
- get:
+ delete:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.allMember_GetCount
+ summary: Delete navigation property messages for teams
+ operationId: team.channel.planner.plan.bucket.task_DeleteMessage
parameters:
- name: team-id
in: path
@@ -42014,23 +40359,68 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/allMembers/microsoft.graph.add':
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
post:
tags:
- teams.channel
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: team.primaryChannel.allMember_add
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: team.channel.planner.plan.bucket.task.message_setReaction
parameters:
- name: team-id
in: path
@@ -42040,6 +40430,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: Action parameters
content:
@@ -42047,46 +40477,27 @@ paths:
schema:
type: object
properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ reactionType:
+ type: string
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/primaryChannel/allMembers/microsoft.graph.remove':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
post:
tags:
- teams.channel
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: team.primaryChannel.allMember_remove
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: team.channel.planner.plan.bucket.task.message_unsetReaction
parameters:
- name: team-id
in: path
@@ -42096,6 +40507,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: Action parameters
content:
@@ -42103,43 +40554,23 @@ paths:
schema:
type: object
properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ reactionType:
+ type: string
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/primaryChannel/enabledApps':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count':
get:
tags:
- teams.channel
- summary: Get enabledApps from teams
- description: A collection of enabled apps in the channel.
- operationId: team.primaryChannel_ListEnabledApp
+ summary: Get the number of the resource
+ operationId: team.channel.planner.plan.bucket.task.message_GetCount
parameters:
- name: team-id
in: path
@@ -42149,119 +40580,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/enabledApps/{teamsApp-id}':
- get:
- tags:
- - teams.channel
- summary: Get enabledApps from teams
- description: A collection of enabled apps in the channel.
- operationId: team.primaryChannel_GetEnabledApp
- parameters:
- - name: team-id
+ - name: channel-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: teamsApp-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamsApp
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsApp
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/enabledApps/$count':
- get:
- tags:
- - teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.enabledApp_GetCount
- parameters:
- - name: team-id
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -42269,13 +40619,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/filesFolder':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
get:
tags:
- teams.channel
- summary: Get filesFolder from teams
- description: Metadata for the location where the channel's files are stored.
- operationId: team.primaryChannel_GetFilesFolder
+ summary: Get progressTaskBoardFormat from teams
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: team.channel.planner.plan.bucket.task_GetProgressTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -42285,6 +40635,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -42311,17 +40693,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/filesFolder/content':
- get:
+ patch:
tags:
- teams.channel
- summary: Get content for the navigation property filesFolder from teams
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: team.primaryChannel_GetFilesFolderContent
+ summary: Update the navigation property progressTaskBoardFormat in teams
+ operationId: team.channel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -42331,45 +40711,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: $format
- in: query
- description: Format of the content
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
type: string
- responses:
- 2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
- default:
- $ref: '#/components/responses/error'
- put:
- tags:
- - teams.channel
- summary: Update content for the navigation property filesFolder in teams
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: team.primaryChannel_SetFilesFolderContent
- parameters:
- - name: team-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
requestBody:
- description: New media content.
+ description: New navigation property values
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -42377,15 +40763,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete content for the navigation property filesFolder in teams
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: team.primaryChannel_DeleteFilesFolderContent
+ summary: Delete navigation property progressTaskBoardFormat for teams
+ operationId: team.channel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -42395,6 +40781,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -42406,13 +40824,13 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/filesFolder/contentStream':
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
get:
tags:
- teams.channel
- summary: Get contentStream for the navigation property filesFolder from teams
- description: 'The content stream, if the item represents a file.'
- operationId: team.primaryChannel_GetFilesFolderContentStream
+ summary: Get the number of the resource
+ operationId: team.channel.planner.plan.bucket.task_GetCount
parameters:
- name: team-id
in: path
@@ -42422,22 +40840,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- responses:
- 2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- put:
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
+ get:
tags:
- teams.channel
- summary: Update contentStream for the navigation property filesFolder in teams
- description: 'The content stream, if the item represents a file.'
- operationId: team.primaryChannel_SetFilesFolderContentStream
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: team.channel.planner.plan.bucket.task_delta
parameters:
- name: team-id
in: path
@@ -42447,25 +40890,98 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- requestBody:
- description: New media content.
- content:
- application/octet-stream:
- schema:
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
type: string
- format: binary
- required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/$count':
+ get:
tags:
- teams.channel
- summary: Delete contentStream for the navigation property filesFolder in teams
- description: 'The content stream, if the item represents a file.'
- operationId: team.primaryChannel_DeleteFilesFolderContentStream
+ summary: Get the number of the resource
+ operationId: team.channel.planner.plan.bucket_GetCount
parameters:
- name: team-id
in: path
@@ -42475,24 +40991,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: If-Match
- in: header
- description: ETag
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/members':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
get:
tags:
- teams.channel
- summary: Get members from teams
- description: A collection of membership records associated with the channel.
- operationId: team.primaryChannel_ListMember
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
+ operationId: team.channel.planner.plan.bucket_delta
parameters:
- name: team-id
in: path
@@ -42502,14 +41033,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -42517,9 +41064,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -42539,18 +41086,38 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerBucket
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
- post:
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/details':
+ get:
tags:
- teams.channel
- summary: Create new navigation property to members for teams
- operationId: team.primaryChannel_CreateMember
+ summary: Get details from teams
+ description: Extra details about the plan. Read-only. Nullable.
+ operationId: team.channel.planner.plan_GetDetail
parameters:
- name: team-id
in: path
@@ -42560,47 +41127,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/members/{conversationMember-id}':
- get:
- tags:
- - teams.channel
- summary: Get members from teams
- description: A collection of membership records associated with the channel.
- operationId: team.primaryChannel_GetMember
- parameters:
- - name: team-id
+ - name: channel-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: conversationMember-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
- name: $select
in: query
description: Select properties to be returned
@@ -42627,15 +41169,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property members in teams
- operationId: team.primaryChannel_UpdateMember
+ summary: Update the navigation property details in teams
+ operationId: team.channel.planner.plan_UpdateDetail
parameters:
- name: team-id
in: path
@@ -42645,20 +41187,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: conversationMember-id
+ - name: channel-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
required: true
responses:
2XX:
@@ -42666,15 +41223,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property members for teams
- operationId: team.primaryChannel_DeleteMember
+ summary: Delete navigation property details for teams
+ operationId: team.channel.planner.plan_DeleteDetail
parameters:
- name: team-id
in: path
@@ -42684,14 +41241,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: conversationMember-id
+ - name: channel-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- name: If-Match
in: header
description: ETag
@@ -42704,12 +41269,66 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/members/$count':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action archive
+ description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
+ operationId: team.channel.planner.plan_archive
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ justification:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
get:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.member_GetCount
+ summary: Invoke function getUsageRights
+ operationId: team.channel.planner.plan_getUsageRight
parameters:
- name: team-id
in: path
@@ -42719,23 +41338,42 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.planUsageRight'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/members/microsoft.graph.add':
+ x-ms-docs-operation-type: function
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
post:
tags:
- teams.channel
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ summary: Invoke action moveToContainer
+ description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: team.primaryChannel.member_add
+ url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
+ operationId: team.channel.planner.plan_moveToContainer
parameters:
- name: team-id
in: path
@@ -42745,6 +41383,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: Action parameters
content:
@@ -42752,10 +41406,8 @@ paths:
schema:
type: object
properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ container:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
additionalProperties:
type: object
required: true
@@ -42765,33 +41417,20 @@ paths:
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/primaryChannel/members/microsoft.graph.remove':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
post:
tags:
- teams.channel
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ summary: Invoke action unarchive
+ description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: team.primaryChannel.member_remove
+ url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
+ operationId: team.channel.planner.plan_unarchive
parameters:
- name: team-id
in: path
@@ -42801,6 +41440,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: Action parameters
content:
@@ -42808,43 +41463,25 @@ paths:
schema:
type: object
properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ justification:
+ type: string
+ nullable: true
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/primaryChannel/messages':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks':
get:
tags:
- teams.channel
- summary: Get messages from teams
- description: A collection of all the messages in the channel. Nullable.
- operationId: team.primaryChannel_ListMessage
+ summary: Get tasks from teams
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: team.channel.planner.plan_ListTask
parameters:
- name: team-id
in: path
@@ -42854,17 +41491,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
uniqueItems: true
type: array
items:
@@ -42891,7 +41544,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -42901,8 +41554,8 @@ paths:
post:
tags:
- teams.channel
- summary: Create new navigation property to messages for teams
- operationId: team.primaryChannel_CreateMessage
+ summary: Create new navigation property to tasks for teams
+ operationId: team.channel.planner.plan_CreateTask
parameters:
- name: team-id
in: path
@@ -42912,12 +41565,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -42925,17 +41594,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
get:
tags:
- teams.channel
- summary: Get messages from teams
- description: A collection of all the messages in the channel. Nullable.
- operationId: team.primaryChannel_GetMessage
+ summary: Get tasks from teams
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: team.channel.planner.plan_GetTask
parameters:
- name: team-id
in: path
@@ -42945,14 +41614,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -42979,15 +41664,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property messages in teams
- operationId: team.primaryChannel_UpdateMessage
+ summary: Update the navigation property tasks in teams
+ operationId: team.channel.planner.plan_UpdateTask
parameters:
- name: team-id
in: path
@@ -42997,20 +41682,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -43018,15 +41719,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property messages for teams
- operationId: team.primaryChannel_DeleteMessage
+ summary: Delete navigation property tasks for teams
+ operationId: team.channel.planner.plan_DeleteTask
parameters:
- name: team-id
in: path
@@ -43036,14 +41737,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -43056,13 +41773,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
get:
tags:
- teams.channel
- summary: Get hostedContents from teams
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: team.primaryChannel.message_ListHostedContent
+ summary: Get assignedToTaskBoardFormat from teams
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: team.channel.planner.plan.task_GetAssignedToTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -43072,29 +41789,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -43117,18 +41835,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- teams.channel
- summary: Create new navigation property to hostedContents for teams
- operationId: team.primaryChannel.message_CreateHostedContent
+ summary: Update the navigation property assignedToTaskBoardFormat in teams
+ operationId: team.channel.planner.plan.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -43138,38 +41857,111 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property assignedToTaskBoardFormat for teams
+ operationId: team.channel.planner.plan.task_DeleteAssignedToTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
get:
tags:
- teams.channel
- summary: Get hostedContents from teams
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: team.primaryChannel.message_GetHostedContent
+ summary: Get bucketTaskBoardFormat from teams
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: team.channel.planner.plan.task_GetBucketTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -43179,22 +41971,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -43221,15 +42021,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property hostedContents in teams
- operationId: team.primaryChannel.message_UpdateHostedContent
+ summary: Update the navigation property bucketTaskBoardFormat in teams
+ operationId: team.channel.planner.plan.task_UpdateBucketTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -43239,28 +42039,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -43268,15 +42083,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property hostedContents for teams
- operationId: team.primaryChannel.message_DeleteHostedContent
+ summary: Delete navigation property bucketTaskBoardFormat for teams
+ operationId: team.channel.planner.plan.task_DeleteBucketTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -43286,22 +42101,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -43314,13 +42137,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
get:
tags:
- teams.channel
- summary: Get media content for the navigation property hostedContents from teams
- description: The unique identifier for an entity. Read-only.
- operationId: team.primaryChannel.message_GetHostedContentsContent
+ summary: Get details from teams
+ description: Read-only. Nullable. More details about the task.
+ operationId: team.channel.planner.plan.task_GetDetail
parameters:
- name: team-id
in: path
@@ -43330,38 +42153,65 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Retrieved media content
+ description: Retrieved navigation property
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teams.channel
- summary: Update media content for the navigation property hostedContents in teams
- description: The unique identifier for an entity. Read-only.
- operationId: team.primaryChannel.message_SetHostedContentsContent
+ summary: Update the navigation property details in teams
+ operationId: team.channel.planner.plan.task_UpdateDetail
parameters:
- name: team-id
in: path
@@ -43371,41 +42221,59 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New media content.
+ description: New navigation property values
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete media content for the navigation property hostedContents in teams
- description: The unique identifier for an entity. Read-only.
- operationId: team.primaryChannel.message_DeleteHostedContentsContent
+ summary: Delete navigation property details for teams
+ operationId: team.channel.planner.plan.task_DeleteDetail
parameters:
- name: team-id
in: path
@@ -43415,22 +42283,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -43442,12 +42318,14 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count':
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages':
get:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.message.hostedContent_GetCount
+ summary: Get messages from teams
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: team.channel.planner.plan.task_ListMessage
parameters:
- name: team-id
in: path
@@ -43457,195 +42335,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction':
- post:
- tags:
- - teams.channel
- summary: Invoke action setReaction
- operationId: team.primaryChannel.message_setReaction
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete':
- post:
- tags:
- - teams.channel
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: team.primaryChannel.message_softDelete
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
- post:
- tags:
- - teams.channel
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: team.primaryChannel.message_undoSoftDelete
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
- post:
- tags:
- - teams.channel
- summary: Invoke action unsetReaction
- operationId: team.primaryChannel.message_unsetReaction
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies':
- get:
- tags:
- - teams.channel
- summary: Get replies from teams
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: team.primaryChannel.message_ListReply
- parameters:
- - name: team-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: chatMessage-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -43683,7 +42396,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -43693,8 +42406,8 @@ paths:
post:
tags:
- teams.channel
- summary: Create new navigation property to replies for teams
- operationId: team.primaryChannel.message_CreateReply
+ summary: Create new navigation property to messages for teams
+ operationId: team.channel.planner.plan.task_CreateMessage
parameters:
- name: team-id
in: path
@@ -43704,20 +42417,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -43725,17 +42454,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
get:
tags:
- teams.channel
- summary: Get replies from teams
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: team.primaryChannel.message_GetReply
+ summary: Get messages from teams
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: team.channel.planner.plan.task_GetMessage
parameters:
- name: team-id
in: path
@@ -43745,22 +42474,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -43787,15 +42532,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property replies in teams
- operationId: team.primaryChannel.message_UpdateReply
+ summary: Update the navigation property messages in teams
+ operationId: team.channel.planner.plan.task_UpdateMessage
parameters:
- name: team-id
in: path
@@ -43805,28 +42550,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -43834,15 +42595,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property replies for teams
- operationId: team.primaryChannel.message_DeleteReply
+ summary: Delete navigation property messages for teams
+ operationId: team.channel.planner.plan.task_DeleteMessage
parameters:
- name: team-id
in: path
@@ -43852,22 +42613,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: If-Match
in: header
description: ETag
@@ -43880,13 +42657,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
- get:
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- teams.channel
- summary: Get hostedContents from teams
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: team.primaryChannel.message.reply_ListHostedContent
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: team.channel.planner.plan.task.message_setReaction
parameters:
- name: team-id
in: path
@@ -43896,71 +42676,66 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
post:
tags:
- teams.channel
- summary: Create new navigation property to hostedContents for teams
- operationId: team.primaryChannel.message.reply_CreateHostedContent
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: team.channel.planner.plan.task.message_unsetReaction
parameters:
- name: team-id
in: path
@@ -43970,46 +42745,62 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count':
get:
tags:
- teams.channel
- summary: Get hostedContents from teams
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: team.primaryChannel.message.reply_GetHostedContent
+ summary: Get the number of the resource
+ operationId: team.channel.planner.plan.task.message_GetCount
parameters:
- name: team-id
in: path
@@ -44019,30 +42810,77 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ get:
+ tags:
+ - teams.channel
+ summary: Get progressTaskBoardFormat from teams
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: team.channel.planner.plan.task_GetProgressTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -44069,15 +42907,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property hostedContents in teams
- operationId: team.primaryChannel.message.reply_UpdateHostedContent
+ summary: Update the navigation property progressTaskBoardFormat in teams
+ operationId: team.channel.planner.plan.task_UpdateProgressTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -44087,36 +42925,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -44124,15 +42969,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property hostedContents for teams
- operationId: team.primaryChannel.message.reply_DeleteHostedContent
+ summary: Delete navigation property progressTaskBoardFormat for teams
+ operationId: team.channel.planner.plan.task_DeleteProgressTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -44142,30 +42987,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -44178,13 +43023,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count':
get:
tags:
- teams.channel
- summary: Get media content for the navigation property hostedContents from teams
- description: The unique identifier for an entity. Read-only.
- operationId: team.primaryChannel.message.reply_GetHostedContentsContent
+ summary: Get the number of the resource
+ operationId: team.channel.planner.plan.task_GetCount
parameters:
- name: team-id
in: path
@@ -44194,46 +43038,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- put:
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
+ get:
tags:
- teams.channel
- summary: Update media content for the navigation property hostedContents in teams
- description: The unique identifier for an entity. Read-only.
- operationId: team.primaryChannel.message.reply_SetHostedContentsContent
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: team.channel.planner.plan.task_delta
parameters:
- name: team-id
in: path
@@ -44243,49 +43080,90 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
- requestBody:
- description: New media content.
- content:
- application/octet-stream:
- schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
type: string
- format: binary
- required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/$count':
+ get:
tags:
- teams.channel
- summary: Delete media content for the navigation property hostedContents in teams
- description: The unique identifier for an entity. Read-only.
- operationId: team.primaryChannel.message.reply_DeleteHostedContentsContent
+ summary: Get the number of the resource
+ operationId: team.channel.planner.plan_GetCount
parameters:
- name: team-id
in: path
@@ -44295,47 +43173,120 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/channels/{channel-id}/planner/plans/microsoft.graph.delta()':
+ get:
+ tags:
+ - teams.channel
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
+ operationId: team.channel.planner.plan_delta
+ parameters:
+ - name: team-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of team
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: team
+ - name: channel-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerPlan
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/channels/{channel-id}/sharedWithTeams':
get:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.message.reply.hostedContent_GetCount
+ summary: List sharedWithChannelTeamInfo
+ description: Get the list of teams that has been shared a specified channel. This operation is allowed only for channels with a membershipType value of shared.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list?view=graph-rest-beta
+ operationId: team.channel_ListSharedGraphWPreTeam
parameters:
- name: team-id
in: path
@@ -44345,35 +43296,63 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
post:
tags:
- teams.channel
- summary: Invoke action setReaction
- operationId: team.primaryChannel.message.reply_setReaction
+ summary: Create new navigation property to sharedWithTeams for teams
+ operationId: team.channel_CreateSharedGraphWPreTeam
parameters:
- name: team-id
in: path
@@ -44383,51 +43362,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: channel
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
- post:
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
+ get:
tags:
- teams.channel
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ summary: Get sharedWithChannelTeamInfo
+ description: Get a team that has been shared with a specified channel. This operation is allowed only for channels with a membershipType value of shared.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: team.primaryChannel.message.reply_softDelete
+ url: https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-get?view=graph-rest-beta
+ operationId: team.channel_GetSharedGraphWPreTeam
parameters:
- name: team-id
in: path
@@ -44437,38 +43406,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teams.channel
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: team.primaryChannel.message.reply_undoSoftDelete
+ summary: Update the navigation property sharedWithTeams in teams
+ operationId: team.channel_UpdateSharedGraphWPreTeam
parameters:
- name: team-id
in: path
@@ -44478,34 +43466,48 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teams.channel
- summary: Invoke action unsetReaction
- operationId: team.primaryChannel.message.reply_unsetReaction
+ summary: Delete sharedWithChannelTeamInfo
+ description: Unshare a channel with a team by deleting the corresponding sharedWithChannelTeamInfo resource. This operation is allowed only for channels with a membershipType value of shared.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-delete?view=graph-rest-beta
+ operationId: team.channel_DeleteSharedGraphWPreTeam
parameters:
- name: team-id
in: path
@@ -44515,48 +43517,45 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count':
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
get:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.message.reply_GetCount
- parameters:
+ summary: List allowedMembers
+ description: "Get the list of conversationMembers who can access a shared channel. This method does not return the following conversationMembers from the team:\r\n- Users with Guest role\r\n- Users who are externally authenticated in the tenant"
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-beta
+ operationId: team.channel.sharedGraphWPreTeam_ListAllowedMember
+ parameters:
- name: team-id
in: path
description: The unique identifier of team
@@ -44565,31 +43564,73 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
get:
tags:
- teams.channel
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: team.primaryChannel.message.reply_delta
+ summary: Get allowedMembers from teams
+ description: A collection of team members who have access to the shared channel.
+ operationId: team.channel.sharedGraphWPreTeam_GetAllowedMember
parameters:
- name: team-id
in: path
@@ -44599,19 +43640,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: conversationMember-id
+ in: path
+ description: The unique identifier of conversationMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -44622,16 +43674,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -44644,41 +43686,20 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
- post:
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
+ get:
tags:
- teams.channel
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: team.primaryChannel.message.reply_forwardToChat
+ summary: Get the number of the resource
+ operationId: team.channel.sharedGraphWPreTeam.allowedMember_GetCount
parameters:
- name: team-id
in: path
@@ -44688,69 +43709,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
- post:
+ '/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
+ get:
tags:
- teams.channel
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: team.primaryChannel.message.reply_replyGraphWPreQuote
+ summary: Get team from teams
+ operationId: team.channel.sharedGraphWPreTeam_GetTeam
parameters:
- name: team-id
in: path
@@ -44760,47 +43747,58 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: chatMessage-id
+ - name: channel-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/messages/$count':
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/sharedWithTeams/$count':
get:
tags:
- teams.channel
summary: Get the number of the resource
- operationId: team.primaryChannel.message_GetCount
+ operationId: team.channel.sharedGraphWPreTeam_GetCount
parameters:
- name: team-id
in: path
@@ -44810,6 +43808,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -44817,16 +43823,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/messages/microsoft.graph.delta()':
+ '/teams/{team-id}/channels/{channel-id}/tabs':
get:
tags:
- teams.channel
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ summary: List tabs in channel
+ description: 'Retrieve the list of tabs in the specified channel within a team. '
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: team.primaryChannel.message_delta
+ url: https://learn.microsoft.com/graph/api/channel-list-tabs?view=graph-rest-beta
+ operationId: team.channel_ListTab
parameters:
- name: team-id
in: path
@@ -44836,14 +43842,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -44851,9 +43865,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -44873,41 +43887,18 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teams/{team-id}/primaryChannel/messages/microsoft.graph.forwardToChat':
+ x-ms-docs-operation-type: operation
post:
tags:
- teams.channel
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: team.primaryChannel.message_forwardToChat
+ summary: Create new navigation property to tabs for teams
+ operationId: team.channel_CreateTab
parameters:
- name: team-id
in: path
@@ -44917,61 +43908,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/primaryChannel/messages/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}':
+ get:
tags:
- teams.channel
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: team.primaryChannel.message_replyGraphWPreQuote
+ summary: Get tabs from teams
+ description: A collection of all the tabs in the channel.
+ operationId: team.channel_GetTab
parameters:
- name: team-id
in: path
@@ -44981,43 +43949,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/microsoft.graph.archive':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teams.channel
- summary: Invoke action archive
- description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
- operationId: team.primaryChannel_archive
+ summary: Update the navigation property tabs in teams
+ operationId: team.channel_UpdateTab
parameters:
- name: team-id
in: path
@@ -45027,36 +44009,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- shouldSetSpoSiteReadOnlyForMembers:
- type: boolean
- default: false
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/microsoft.graph.completeMigration':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teams.channel
- summary: Invoke action completeMigration
- description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
- operationId: team.primaryChannel_completeMigration
+ summary: Delete navigation property tabs for teams
+ operationId: team.channel_DeleteTab
parameters:
- name: team-id
in: path
@@ -45066,135 +44056,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
- get:
- tags:
- - teams.channel
- summary: Invoke function doesUserHaveAccess
- description: Determine whether a user has access to a channel.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
- operationId: team.primaryChannel_doesUserHaveAccess
- parameters:
- - name: team-id
+ - name: channel-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: userId
- in: query
- description: 'Usage: userId=''@userId'''
- style: form
- explode: false
- schema:
- type: string
- nullable: true
- - name: tenantId
- in: query
- description: 'Usage: tenantId=''@tenantId'''
- style: form
- explode: false
- schema:
- type: string
- nullable: true
- - name: userPrincipalName
- in: query
- description: 'Usage: userPrincipalName=''@userPrincipalName'''
- style: form
- explode: false
- schema:
- type: string
- nullable: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: boolean
- default: false
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/teams/{team-id}/primaryChannel/microsoft.graph.provisionEmail':
- post:
- tags:
- - teams.channel
- summary: Invoke action provisionEmail
- description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
- operationId: team.primaryChannel_provisionEmail
- parameters:
- - name: team-id
+ x-ms-docs-key-type: channel
+ - name: teamsTab-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of teamsTab
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/microsoft.graph.removeEmail':
- post:
- tags:
- - teams.channel
- summary: Invoke action removeEmail
- description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
- operationId: team.primaryChannel_removeEmail
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
+ x-ms-docs-key-type: teamsTab
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: team
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/microsoft.graph.startMigration':
- post:
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp':
+ get:
tags:
- teams.channel
- summary: Invoke action startMigration
- description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
- operationId: team.primaryChannel_startMigration
+ summary: Get teamsApp from teams
+ description: The application that is linked to the tab.
+ operationId: team.channel.tab_GetTeamsApp
parameters:
- name: team-id
in: path
@@ -45204,68 +44100,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- conversationCreationDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/microsoft.graph.unarchive':
- post:
- tags:
- - teams.channel
- summary: Invoke action unarchive
- description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
- operationId: team.primaryChannel_unarchive
- parameters:
- - name: team-id
+ - name: channel-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/planner':
- get:
- tags:
- - teams.channel
- summary: Get planner from teams
- description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: team.primaryChannel_GetPlanner
- parameters:
- - name: team-id
+ x-ms-docs-key-type: channel
+ - name: teamsTab-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of teamsTab
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: teamsTab
- name: $select
in: query
description: Select properties to be returned
@@ -45292,15 +44142,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/teams/{team-id}/channels/{channel-id}/tabs/$count':
+ get:
tags:
- teams.channel
- summary: Update the navigation property planner in teams
- operationId: team.primaryChannel_UpdatePlanner
+ summary: Get the number of the resource
+ operationId: team.channel.tab_GetCount
parameters:
- name: team-id
in: path
@@ -45310,28 +44161,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
- required: true
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/teams/{team-id}/channels/$count':
+ get:
tags:
- teams.channel
- summary: Delete navigation property planner for teams
- operationId: team.primaryChannel_DeletePlanner
+ summary: Get the number of the resource
+ operationId: team.channel_GetCount
parameters:
- name: team-id
in: path
@@ -45341,25 +44191,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans':
+ '/teams/{team-id}/channels/microsoft.graph.allMessages()':
get:
tags:
- teams.channel
- summary: Get plans from teams
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: team.primaryChannel.planner_ListPlan
+ summary: Invoke function allMessages
+ operationId: team.channel_allMessage
parameters:
- name: team-id
in: path
@@ -45374,9 +44218,9 @@ paths:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -45384,9 +44228,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -45406,51 +44250,38 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teams.channel
- summary: Create new navigation property to plans for teams
- operationId: team.primaryChannel.planner_CreatePlan
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/channels/microsoft.graph.getAllMessages()':
get:
tags:
- teams.channel
- summary: Get plans from teams
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: team.primaryChannel.planner_GetPlan
+ summary: Invoke function getAllMessages
+ description: 'Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-beta
+ operationId: team.channel_getAllMessage
parameters:
- name: team-id
in: path
@@ -45460,14 +44291,18 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ - name: model
+ in: query
+ description: The payment model for the API
+ style: form
+ explode: false
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -45478,6 +44313,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -45490,19 +44335,38 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/channels/microsoft.graph.getAllRetainedMessages()':
+ get:
tags:
- teams.channel
- summary: Update the navigation property plans in teams
- operationId: team.primaryChannel.planner_UpdatePlan
+ summary: Invoke function getAllRetainedMessages
+ description: 'Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-beta
+ operationId: team.channel_getAllRetainedMessage
parameters:
- name: team-id
in: path
@@ -45512,36 +44376,71 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/group':
+ get:
tags:
- - teams.channel
- summary: Delete navigation property plans for teams
- operationId: team.primaryChannel.planner_DeletePlan
+ - teams.group
+ summary: Get group from teams
+ operationId: team_GetGroup
parameters:
- name: team-id
in: path
@@ -45551,33 +44450,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.group'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets':
+ '/teams/{team-id}/group/serviceProvisioningErrors':
get:
tags:
- - teams.channel
- summary: Get buckets from teams
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: team.primaryChannel.planner.plan_ListBucket
+ - teams.group
+ summary: Get serviceProvisioningErrors property value
+ description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.'
+ operationId: team.group_ListServiceProvisioningError
parameters:
- name: team-id
in: path
@@ -45587,14 +44496,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -45632,18 +44533,18 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
- post:
+ '/teams/{team-id}/group/serviceProvisioningErrors/$count':
+ get:
tags:
- - teams.channel
- summary: Create new navigation property to buckets for teams
- operationId: team.primaryChannel.planner.plan_CreateBucket
+ - teams.group
+ summary: Get the number of the resource
+ operationId: team.group.ServiceProvisioningError_GetCount
parameters:
- name: team-id
in: path
@@ -45653,38 +44554,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
+ '/teams/{team-id}/incomingChannels':
get:
tags:
- teams.channel
- summary: Get buckets from teams
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: team.primaryChannel.planner.plan_GetBucket
+ summary: List incomingChannels
+ description: Get the list of incoming channels (channels shared with a team).
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-list-incomingchannels?view=graph-rest-beta
+ operationId: team_ListIncomingChannel
parameters:
- name: team-id
in: path
@@ -45694,22 +44580,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerBucket
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -45732,19 +44617,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ '/teams/{team-id}/incomingChannels/{channel-id}':
+ get:
tags:
- teams.channel
- summary: Update the navigation property buckets in teams
- operationId: team.primaryChannel.planner.plan_UpdateBucket
+ summary: Get incomingChannels from teams
+ description: List of channels shared with the team.
+ operationId: team_GetIncomingChannel
parameters:
- name: team-id
in: path
@@ -45754,44 +44640,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
+ - name: channel-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
+ x-ms-docs-key-type: channel
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teams/{team-id}/incomingChannels/$count':
+ get:
tags:
- teams.channel
- summary: Delete navigation property buckets for teams
- operationId: team.primaryChannel.planner.plan_DeleteBucket
+ summary: Get the number of the resource
+ operationId: team.incomingChannel_GetCount
parameters:
- name: team-id
in: path
@@ -45801,41 +44693,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
+ '/teams/{team-id}/installedApps':
get:
tags:
- - teams.channel
- summary: Get tasks from teams
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: team.primaryChannel.planner.plan.bucket_ListTask
+ - teams.teamsAppInstallation
+ summary: List apps in team
+ description: Retrieve the list of apps installed in the specified team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-list-installedapps?view=graph-rest-beta
+ operationId: team_ListInstalledApp
parameters:
- name: team-id
in: path
@@ -45845,22 +44719,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -45898,7 +44756,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamsAppInstallationCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -45907,9 +44765,13 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.channel
- summary: Create new navigation property to tasks for teams
- operationId: team.primaryChannel.planner.plan.bucket_CreateTask
+ - teams.teamsAppInstallation
+ summary: Add app to team
+ description: Install an app to the specified team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-post-installedapps?view=graph-rest-beta
+ operationId: team_CreateInstalledApp
parameters:
- name: team-id
in: path
@@ -45919,28 +44781,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
required: true
responses:
2XX:
@@ -45948,17 +44794,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
+ '/teams/{team-id}/installedApps/{teamsAppInstallation-id}':
get:
tags:
- - teams.channel
- summary: Get tasks from teams
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: team.primaryChannel.planner.plan.bucket_GetTask
+ - teams.teamsAppInstallation
+ summary: Get installed app in team
+ description: Retrieve the app installed in the specified team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-get-installedapps?view=graph-rest-beta
+ operationId: team_GetInstalledApp
parameters:
- name: team-id
in: path
@@ -45968,30 +44817,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamsAppInstallation
- name: $select
in: query
description: Select properties to be returned
@@ -46018,15 +44851,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update the navigation property tasks in teams
- operationId: team.primaryChannel.planner.plan.bucket_UpdateTask
+ - teams.teamsAppInstallation
+ summary: Update the navigation property installedApps in teams
+ operationId: team_UpdateInstalledApp
parameters:
- name: team-id
in: path
@@ -46036,36 +44869,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamsAppInstallation
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
required: true
responses:
2XX:
@@ -46073,15 +44890,19 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete navigation property tasks for teams
- operationId: team.primaryChannel.planner.plan.bucket_DeleteTask
+ - teams.teamsAppInstallation
+ summary: Remove app from team
+ description: Uninstalls an app from the specified team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-delete-installedapps?view=graph-rest-beta
+ operationId: team_DeleteInstalledApp
parameters:
- name: team-id
in: path
@@ -46091,30 +44912,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamsAppInstallation
- name: If-Match
in: header
description: ETag
@@ -46127,13 +44932,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
- get:
+ '/teams/{team-id}/installedApps/{teamsAppInstallation-id}/microsoft.graph.upgrade':
+ post:
tags:
- - teams.channel
- summary: Get assignedToTaskBoardFormat from teams
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: team.primaryChannel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
+ - teams.teamsAppInstallation
+ summary: Invoke action upgrade
+ description: Upgrade an app installation within a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-beta
+ operationId: team.installedApp_upgrade
parameters:
- name: team-id
in: path
@@ -46143,30 +44951,56 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: teamsAppInstallation
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ consentedPermissionSet:
+ $ref: '#/components/schemas/microsoft.graph.teamsAppPermissionSet'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp':
+ get:
+ tags:
+ - teams.teamsAppInstallation
+ summary: Get teamsApp from teams
+ description: The app that is installed.
+ operationId: team.installedApp_GetTeamsApp
+ parameters:
+ - name: team-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of team
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: team
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamsAppInstallation
- name: $select
in: query
description: Select properties to be returned
@@ -46193,15 +45027,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition':
+ get:
tags:
- - teams.channel
- summary: Update the navigation property assignedToTaskBoardFormat in teams
- operationId: team.primaryChannel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
+ - teams.teamsAppInstallation
+ summary: Get teamsAppDefinition from teams
+ description: The details of this version of the app.
+ operationId: team.installedApp_GetTeamsAppDefinition
parameters:
- name: team-id
in: path
@@ -46211,59 +45047,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ x-ms-docs-key-type: teamsAppInstallation
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teams/{team-id}/installedApps/$count':
+ get:
tags:
- - teams.channel
- summary: Delete navigation property assignedToTaskBoardFormat for teams
- operationId: team.primaryChannel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
+ - teams.teamsAppInstallation
+ summary: Get the number of the resource
+ operationId: team.installedApp_GetCount
parameters:
- name: team-id
in: path
@@ -46273,49 +45100,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ '/teams/{team-id}/members':
get:
tags:
- - teams.channel
- summary: Get bucketTaskBoardFormat from teams
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: team.primaryChannel.planner.plan.bucket.task_GetBucketTaskBoardFormat
+ - teams.conversationMember
+ summary: List members of team
+ description: 'Get the conversationMember collection of a team. The membership IDs returned by the server must be treated as opaque strings. The client shouldn''t try to parse or make assumptions about these resource IDs. In the future, membership results can include users from various tenants, as indicated in the response. Clients should avoid assuming that all members exclusively belong to the current tenant.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-list-members?view=graph-rest-beta
+ operationId: team_ListMember
parameters:
- name: team-id
in: path
@@ -46325,30 +45126,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -46371,19 +45163,22 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- - teams.channel
- summary: Update the navigation property bucketTaskBoardFormat in teams
- operationId: team.primaryChannel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
+ - teams.conversationMember
+ summary: Add member to team
+ description: Add a new conversation member to a team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-post-members?view=graph-rest-beta
+ operationId: team_CreateMember
parameters:
- name: team-id
in: path
@@ -46393,111 +45188,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - teams.channel
- summary: Delete navigation property bucketTaskBoardFormat for teams
- operationId: team.primaryChannel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
+ '/teams/{team-id}/members/{conversationMember-id}':
get:
tags:
- - teams.channel
- summary: Get details from teams
- description: Read-only. Nullable. More details about the task.
- operationId: team.primaryChannel.planner.plan.bucket.task_GetDetail
+ - teams.conversationMember
+ summary: Get member of team
+ description: Get a conversationMember from a team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-get-members?view=graph-rest-beta
+ operationId: team_GetMember
parameters:
- name: team-id
in: path
@@ -46507,30 +45224,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -46557,15 +45258,19 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update the navigation property details in teams
- operationId: team.primaryChannel.planner.plan.bucket.task_UpdateDetail
+ - teams.conversationMember
+ summary: Update member in team
+ description: Update the role of a conversationMember in a team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-update-members?view=graph-rest-beta
+ operationId: team_UpdateMember
parameters:
- name: team-id
in: path
@@ -46575,43 +45280,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -46619,15 +45301,19 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete navigation property details for teams
- operationId: team.primaryChannel.planner.plan.bucket.task_DeleteDetail
+ - teams.conversationMember
+ summary: Remove member from team
+ description: Remove a conversationMember from a team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-delete-members?view=graph-rest-beta
+ operationId: team_DeleteMember
parameters:
- name: team-id
in: path
@@ -46637,30 +45323,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -46673,13 +45343,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ '/teams/{team-id}/members/$count':
get:
tags:
- - teams.channel
- summary: Get progressTaskBoardFormat from teams
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: team.primaryChannel.planner.plan.bucket.task_GetProgressTaskBoardFormat
+ - teams.conversationMember
+ summary: Get the number of the resource
+ operationId: team.member_GetCount
parameters:
- name: team-id
in: path
@@ -46689,65 +45358,79 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/members/microsoft.graph.add':
+ post:
+ tags:
+ - teams.conversationMember
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: team.member_add
+ parameters:
+ - name: team-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of team
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/members/microsoft.graph.remove':
+ post:
tags:
- - teams.channel
- summary: Update the navigation property progressTaskBoardFormat in teams
- operationId: team.primaryChannel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
+ - teams.conversationMember
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: team.member_remove
parameters:
- name: team-id
in: path
@@ -46757,43 +45440,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -46801,15 +45460,33 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/microsoft.graph.archive':
+ post:
tags:
- - teams.channel
- summary: Delete navigation property progressTaskBoardFormat for teams
- operationId: team.primaryChannel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
+ - teams.team.Actions
+ summary: Invoke action archive
+ description: "Archive the specified team. \r\nWhen a team is archived, users can no longer make most changes to the team. For example, users can no longer: send or like messages on any channel in the team; edit the team's name or description; nor edit other settings. However, membership changes to the team continue to be allowed. Archiving is an async operation. A team is archived once the async operation completes successfully, which can occur subsequent to a response from this API. To archive a team, the team and group must have an owner. To restore a team from its archived state, use the API to unarchive."
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-beta
+ operationId: team_archive
parameters:
- name: team-id
in: path
@@ -46819,48 +45496,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ shouldSetSpoSiteReadOnlyForMembers:
+ type: boolean
+ default: false
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
- get:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/microsoft.graph.clone':
+ post:
tags:
- - teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.planner.plan.bucket.task_GetCount
+ - teams.team.Actions
+ summary: Invoke action clone
+ description: "Create a copy of a team. This operation also creates a copy of the corresponding group.\r\nYou can specify which parts of the team to clone: When tabs are cloned, they aren't configured. The tabs are displayed on the tab bar in Microsoft Teams, and the first time a user opens them, they must go through the configuration screen. \r\nIf the user who opens the tab doesn't have permission to configure apps, they see a message that says that the tab isn't configured. Cloning is a long-running operation. After the POST clone returns, you need to GET the operation returned by the Location: header to see if it's running, succeeded, or failed. You should continue to GET until the status isn't running. The recommended delay between GETs is 5 seconds."
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-beta
+ operationId: team_clone
parameters:
- name: team-id
in: path
@@ -46870,39 +45535,48 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ displayName:
+ type: string
+ nullable: true
+ description:
+ type: string
+ nullable: true
+ mailNickname:
+ type: string
+ nullable: true
+ classification:
+ type: string
+ nullable: true
+ visibility:
+ $ref: '#/components/schemas/microsoft.graph.teamVisibilityType'
+ partsToClone:
+ $ref: '#/components/schemas/microsoft.graph.clonableTeamParts'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
- get:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/microsoft.graph.completeMigration':
+ post:
tags:
- - teams.channel
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ - teams.team.Actions
+ summary: Invoke action completeMigration
+ description: 'Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can''t import additional messages into the team. You can add members to the team after the request returns a successful response.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: team.primaryChannel.planner.plan.bucket.task_delta
+ url: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-beta
+ operationId: team_completeMigration
parameters:
- name: team-id
in: path
@@ -46912,90 +45586,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerTask
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/$count':
- get:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/microsoft.graph.sendActivityNotification':
+ post:
tags:
- - teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.planner.plan.bucket_GetCount
+ - teams.team.Actions
+ summary: Invoke action sendActivityNotification
+ description: 'Send an activity feed notification in the scope of a team. For more information, see sending Teams activity notifications.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-beta
+ operationId: team_sendActivityNotification
parameters:
- name: team-id
in: path
@@ -47005,31 +45611,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ topic:
+ $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic'
+ activityType:
+ type: string
+ nullable: true
+ chainId:
+ type: number
+ format: int64
+ nullable: true
+ previewText:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ teamsAppId:
+ type: string
+ nullable: true
+ templateParameters:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.keyValuePair'
+ iconId:
+ type: string
+ nullable: true
+ recipient:
+ $ref: '#/components/schemas/microsoft.graph.teamworkNotificationRecipient'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
- get:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/microsoft.graph.unarchive':
+ post:
tags:
- - teams.channel
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ - teams.team.Actions
+ summary: Invoke action unarchive
+ description: 'Restore an archived team and restores users'' ability to send messages and edit the team, abiding by tenant and team settings. Teams are archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
- operationId: team.primaryChannel.planner.plan.bucket_delta
+ url: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-beta
+ operationId: team_unarchive
parameters:
- name: team-id
in: path
@@ -47039,22 +45669,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/operations':
+ get:
+ tags:
+ - teams.teamsAsyncOperation
+ summary: Get operations from teams
+ description: The async operations that ran or are running on this team.
+ operationId: team_ListOperation
+ parameters:
+ - name: team-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of team
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: team
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -47062,9 +45706,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -47084,38 +45728,51 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerBucket
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.teamsAsyncOperationCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/details':
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.teamsAsyncOperation
+ summary: Create new navigation property to operations for teams
+ operationId: team_CreateOperation
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/operations/{teamsAsyncOperation-id}':
get:
tags:
- - teams.channel
- summary: Get details from teams
- description: Extra details about the plan. Read-only. Nullable.
- operationId: team.primaryChannel.planner.plan_GetDetail
+ - teams.teamsAsyncOperation
+ summary: Get operations from teams
+ description: The async operations that ran or are running on this team.
+ operationId: team_GetOperation
parameters:
- name: team-id
in: path
@@ -47125,14 +45782,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
+ - name: teamsAsyncOperation-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamsAsyncOperation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: teamsAsyncOperation
- name: $select
in: query
description: Select properties to be returned
@@ -47159,15 +45816,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update the navigation property details in teams
- operationId: team.primaryChannel.planner.plan_UpdateDetail
+ - teams.teamsAsyncOperation
+ summary: Update the navigation property operations in teams
+ operationId: team_UpdateOperation
parameters:
- name: team-id
in: path
@@ -47177,27 +45834,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
+ - name: teamsAsyncOperation-id
in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of teamsAsyncOperation
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamsAsyncOperation
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
required: true
responses:
2XX:
@@ -47205,15 +45855,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete navigation property details for teams
- operationId: team.primaryChannel.planner.plan_DeleteDetail
+ - teams.teamsAsyncOperation
+ summary: Delete navigation property operations for teams
+ operationId: team_DeleteOperation
parameters:
- name: team-id
in: path
@@ -47223,14 +45873,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
+ - name: teamsAsyncOperation-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamsAsyncOperation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: teamsAsyncOperation
- name: If-Match
in: header
description: ETag
@@ -47243,144 +45893,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
- post:
- tags:
- - teams.channel
- summary: Invoke action archive
- description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
- operationId: team.primaryChannel.planner.plan_archive
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- justification:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
+ '/teams/{team-id}/operations/$count':
get:
tags:
- - teams.channel
- summary: Invoke function getUsageRights
- operationId: team.primaryChannel.planner.plan_getUsageRight
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.planUsageRight'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
- post:
- tags:
- - teams.channel
- summary: Invoke action moveToContainer
- description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
- operationId: team.primaryChannel.planner.plan_moveToContainer
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- container:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
- post:
- tags:
- - teams.channel
- summary: Invoke action unarchive
- description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
- operationId: team.primaryChannel.planner.plan_unarchive
+ - teams.teamsAsyncOperation
+ summary: Get the number of the resource
+ operationId: team.operation_GetCount
parameters:
- name: team-id
in: path
@@ -47390,40 +45908,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- justification:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks':
+ '/teams/{team-id}/owners':
get:
tags:
- - teams.channel
- summary: Get tasks from teams
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: team.primaryChannel.planner.plan_ListTask
+ - teams.user
+ summary: Get owners from teams
+ description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
+ operationId: team_ListOwner
parameters:
- name: team-id
in: path
@@ -47433,14 +45931,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -47478,18 +45968,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.userCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/teams/{team-id}/owners/{user-id}':
+ get:
tags:
- - teams.channel
- summary: Create new navigation property to tasks for teams
- operationId: team.primaryChannel.planner.plan_CreateTask
+ - teams.user
+ summary: Get owners from teams
+ description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
+ operationId: team_GetOwner
parameters:
- name: team-id
in: path
@@ -47499,38 +45991,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
+ - name: user-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- required: true
+ x-ms-docs-key-type: user
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.user'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
+ '/teams/{team-id}/owners/{user-id}/mailboxSettings':
get:
tags:
- - teams.channel
- summary: Get tasks from teams
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: team.primaryChannel.planner.plan_GetTask
+ - teams.user
+ summary: Get mailboxSettings property value
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
+ operationId: team.owner_GetMailboxSetting
parameters:
- name: team-id
in: path
@@ -47540,22 +46045,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: user-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: user
- name: $select
in: query
description: Select properties to be returned
@@ -47578,19 +46075,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Entity result.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update the navigation property tasks in teams
- operationId: team.primaryChannel.planner.plan_UpdateTask
+ - teams.user
+ summary: Update property mailboxSettings value.
+ operationId: team.owner_UpdateMailboxSetting
parameters:
- name: team-id
in: path
@@ -47600,28 +46096,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: user-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: user
requestBody:
- description: New navigation property values
+ description: New property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
required: true
responses:
2XX:
@@ -47629,15 +46117,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/teams/{team-id}/owners/{user-id}/serviceProvisioningErrors':
+ get:
tags:
- - teams.channel
- summary: Delete navigation property tasks for teams
- operationId: team.primaryChannel.planner.plan_DeleteTask
+ - teams.user
+ summary: Get serviceProvisioningErrors property value
+ description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.'
+ operationId: team.owner_ListServiceProvisioningError
parameters:
- name: team-id
in: path
@@ -47647,41 +46136,94 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
+ - name: user-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: user
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/owners/{user-id}/serviceProvisioningErrors/$count':
+ get:
+ tags:
+ - teams.user
+ summary: Get the number of the resource
+ operationId: team.owner.ServiceProvisioningError_GetCount
+ parameters:
+ - name: team-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of team
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: team
+ - name: user-id
+ in: path
+ description: The unique identifier of user
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: user
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ '/teams/{team-id}/owners(userPrincipalName=''{userPrincipalName}'')':
get:
tags:
- - teams.channel
- summary: Get assignedToTaskBoardFormat from teams
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: team.primaryChannel.planner.plan.task_GetAssignedToTaskBoardFormat
+ - teams.user
+ summary: Get owners from teams
+ description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
+ operationId: team.owner_GetGraphBPreUserPrincipalName
parameters:
- name: team-id
in: path
@@ -47691,22 +46233,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: userPrincipalName
in: path
- description: The unique identifier of plannerTask
+ description: Alternate key of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ nullable: true
- name: $select
in: query
description: Select properties to be returned
@@ -47733,15 +46267,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.user'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/teams/{team-id}/owners/$count':
+ get:
tags:
- - teams.channel
- summary: Update the navigation property assignedToTaskBoardFormat in teams
- operationId: team.primaryChannel.planner.plan.task_UpdateAssignedToTaskBoardFormat
+ - teams.user
+ summary: Get the number of the resource
+ operationId: team.owner_GetCount
parameters:
- name: team-id
in: path
@@ -47751,51 +46286,81 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/permissionGrants':
+ get:
+ tags:
+ - teams.resourceSpecificPermissionGrant
+ summary: List permissionGrants of a team
+ description: 'List all resource-specific permission grants on the team. This list specifies the Microsoft Entra apps that have access to the team, along with the corresponding kind of resource-specific access that each app has.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-list-permissiongrants?view=graph-rest-beta
+ operationId: team_ListPermissionGrant
+ parameters:
+ - name: team-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of team
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/responses/microsoft.graph.resourceSpecificPermissionGrantCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- delete:
+ post:
tags:
- - teams.channel
- summary: Delete navigation property assignedToTaskBoardFormat for teams
- operationId: team.primaryChannel.planner.plan.task_DeleteAssignedToTaskBoardFormat
+ - teams.resourceSpecificPermissionGrant
+ summary: Create new navigation property to permissionGrants for teams
+ operationId: team_CreatePermissionGrant
parameters:
- name: team-id
in: path
@@ -47805,41 +46370,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ '/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}':
get:
tags:
- - teams.channel
- summary: Get bucketTaskBoardFormat from teams
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: team.primaryChannel.planner.plan.task_GetBucketTaskBoardFormat
+ - teams.resourceSpecificPermissionGrant
+ summary: Get permissionGrants from teams
+ description: A collection of permissions granted to apps to access the team.
+ operationId: team_GetPermissionGrant
parameters:
- name: team-id
in: path
@@ -47849,22 +46403,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: resourceSpecificPermissionGrant-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of resourceSpecificPermissionGrant
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: resourceSpecificPermissionGrant
- name: $select
in: query
description: Select properties to be returned
@@ -47891,15 +46437,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update the navigation property bucketTaskBoardFormat in teams
- operationId: team.primaryChannel.planner.plan.task_UpdateBucketTaskBoardFormat
+ - teams.resourceSpecificPermissionGrant
+ summary: Update the navigation property permissionGrants in teams
+ operationId: team_UpdatePermissionGrant
parameters:
- name: team-id
in: path
@@ -47909,35 +46455,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: resourceSpecificPermissionGrant-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of resourceSpecificPermissionGrant
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: resourceSpecificPermissionGrant
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
required: true
responses:
2XX:
@@ -47945,15 +46476,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete navigation property bucketTaskBoardFormat for teams
- operationId: team.primaryChannel.planner.plan.task_DeleteBucketTaskBoardFormat
+ - teams.resourceSpecificPermissionGrant
+ summary: Delete navigation property permissionGrants for teams
+ operationId: team_DeletePermissionGrant
parameters:
- name: team-id
in: path
@@ -47963,22 +46494,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: resourceSpecificPermissionGrant-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of resourceSpecificPermissionGrant
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: resourceSpecificPermissionGrant
- name: If-Match
in: header
description: ETag
@@ -47991,13 +46514,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
+ '/teams/{team-id}/permissionGrants/$count':
get:
tags:
- - teams.channel
- summary: Get details from teams
- description: Read-only. Nullable. More details about the task.
- operationId: team.primaryChannel.planner.plan.task_GetDetail
+ - teams.resourceSpecificPermissionGrant
+ summary: Get the number of the resource
+ operationId: team.permissionGrant_GetCount
parameters:
- name: team-id
in: path
@@ -48007,22 +46529,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/photo':
+ get:
+ tags:
+ - teams.profilePhoto
+ summary: Get photo from teams
+ description: The team photo.
+ operationId: team_GetPhoto
+ parameters:
+ - name: team-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of team
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: team
- name: $select
in: query
description: Select properties to be returned
@@ -48049,15 +46578,19 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.profilePhoto'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.channel
- summary: Update the navigation property details in teams
- operationId: team.primaryChannel.planner.plan.task_UpdateDetail
+ - teams.profilePhoto
+ summary: Update profilePhoto
+ description: 'Update the photo for the specified contact, group, team, or user in a tenant. The size of the photo you can update to is limited to 4 MB. You can use either PATCH or PUT for this operation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/profilephoto-update?view=graph-rest-beta
+ operationId: team_UpdatePhoto
parameters:
- name: team-id
in: path
@@ -48067,35 +46600,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.profilePhoto'
required: true
responses:
2XX:
@@ -48103,59 +46613,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.profilePhoto'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teams/{team-id}/photo/$value':
+ get:
tags:
- - teams.channel
- summary: Delete navigation property details for teams
- operationId: team.primaryChannel.planner.plan.task_DeleteDetail
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
- get:
- tags:
- - teams.channel
- summary: Get progressTaskBoardFormat from teams
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: team.primaryChannel.planner.plan.task_GetProgressTaskBoardFormat
+ - teams.profilePhoto
+ summary: Get media content for the navigation property photo from teams
+ description: The team photo.
+ operationId: team_GetPhotoContent
parameters:
- name: team-id
in: path
@@ -48165,57 +46633,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- - teams.channel
- summary: Update the navigation property progressTaskBoardFormat in teams
- operationId: team.primaryChannel.planner.plan.task_UpdateProgressTaskBoardFormat
+ - teams.profilePhoto
+ summary: Update profilePhoto
+ description: 'Update the photo for the specified contact, group, team, or user in a tenant. The size of the photo you can update to is limited to 4 MB. You can use either PATCH or PUT for this operation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/profilephoto-update?view=graph-rest-beta
+ operationId: team_SetPhotoContent
parameters:
- name: team-id
in: path
@@ -48225,51 +46661,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- - teams.channel
- summary: Delete navigation property progressTaskBoardFormat for teams
- operationId: team.primaryChannel.planner.plan.task_DeleteProgressTaskBoardFormat
+ - teams.profilePhoto
+ summary: Delete media content for the navigation property photo in teams
+ description: The team photo.
+ operationId: team_DeletePhotoContent
parameters:
- name: team-id
in: path
@@ -48279,22 +46689,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -48306,47 +46700,16 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/$count':
- get:
- tags:
- - teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.planner.plan.task_GetCount
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
+ '/teams/{team-id}/primaryChannel':
get:
tags:
- teams.channel
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ summary: Get primaryChannel
+ description: 'Get the default channel, General, of a team.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: team.primaryChannel.planner.plan.task_delta
+ url: https://learn.microsoft.com/graph/api/team-get-primarychannel?view=graph-rest-beta
+ operationId: team_GetPrimaryChannel
parameters:
- name: team-id
in: path
@@ -48356,19 +46719,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -48379,16 +46729,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -48401,37 +46741,19 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of plannerTask
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/primaryChannel/planner/plans/$count':
- get:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.planner.plan_GetCount
+ summary: Update the navigation property primaryChannel in teams
+ operationId: team_UpdatePrimaryChannel
parameters:
- name: team-id
in: path
@@ -48441,23 +46763,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/planner/plans/microsoft.graph.delta()':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teams.channel
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
- operationId: team.primaryChannel.planner.plan_delta
+ summary: Delete navigation property primaryChannel for teams
+ operationId: team_DeletePrimaryChannel
parameters:
- name: team-id
in: path
@@ -48467,75 +46794,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerPlan
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teams/{team-id}/primaryChannel/sharedWithTeams':
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/allMembers':
get:
tags:
- teams.channel
- summary: Get sharedWithTeams from teams
- description: A collection of teams with which a channel is shared.
- operationId: team.primaryChannel_ListSharedGraphWPreTeam
+ summary: Get allMembers from teams
+ description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
+ operationId: team.primaryChannel_ListAllMember
parameters:
- name: team-id
in: path
@@ -48582,7 +46859,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -48592,8 +46869,8 @@ paths:
post:
tags:
- teams.channel
- summary: Create new navigation property to sharedWithTeams for teams
- operationId: team.primaryChannel_CreateSharedGraphWPreTeam
+ summary: Create new navigation property to allMembers for teams
+ operationId: team.primaryChannel_CreateAllMember
parameters:
- name: team-id
in: path
@@ -48608,7 +46885,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -48616,17 +46893,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
+ '/teams/{team-id}/primaryChannel/allMembers/{conversationMember-id}':
get:
tags:
- teams.channel
- summary: Get sharedWithTeams from teams
- description: A collection of teams with which a channel is shared.
- operationId: team.primaryChannel_GetSharedGraphWPreTeam
+ summary: Get allMembers from teams
+ description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
+ operationId: team.primaryChannel_GetAllMember
parameters:
- name: team-id
in: path
@@ -48636,14 +46913,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: sharedWithChannelTeamInfo-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -48670,15 +46947,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teams.channel
- summary: Update the navigation property sharedWithTeams in teams
- operationId: team.primaryChannel_UpdateSharedGraphWPreTeam
+ summary: Update the navigation property allMembers in teams
+ operationId: team.primaryChannel_UpdateAllMember
parameters:
- name: team-id
in: path
@@ -48688,20 +46965,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: sharedWithChannelTeamInfo-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -48709,15 +46986,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teams.channel
- summary: Delete navigation property sharedWithTeams for teams
- operationId: team.primaryChannel_DeleteSharedGraphWPreTeam
+ summary: Delete navigation property allMembers for teams
+ operationId: team.primaryChannel_DeleteAllMember
parameters:
- name: team-id
in: path
@@ -48727,14 +47004,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: sharedWithChannelTeamInfo-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -48747,13 +47024,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
+ '/teams/{team-id}/primaryChannel/allMembers/$count':
get:
tags:
- teams.channel
- summary: Get allowedMembers from teams
- description: A collection of team members who have access to the shared channel.
- operationId: team.primaryChannel.sharedGraphWPreTeam_ListAllowedMember
+ summary: Get the number of the resource
+ operationId: team.primaryChannel.allMember_GetCount
parameters:
- name: team-id
in: path
@@ -48763,65 +47039,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: sharedWithChannelTeamInfo-id
- in: path
- description: The unique identifier of sharedWithChannelTeamInfo
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
- get:
+ '/teams/{team-id}/primaryChannel/allMembers/microsoft.graph.add':
+ post:
tags:
- teams.channel
- summary: Get allowedMembers from teams
- description: A collection of team members who have access to the shared channel.
- operationId: team.primaryChannel.sharedGraphWPreTeam_GetAllowedMember
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: team.primaryChannel.allMember_add
parameters:
- name: team-id
in: path
@@ -48831,58 +47065,53 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: sharedWithChannelTeamInfo-id
- in: path
- description: The unique identifier of sharedWithChannelTeamInfo
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - name: conversationMember-id
- in: path
- description: The unique identifier of conversationMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: conversationMember
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
- get:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/primaryChannel/allMembers/microsoft.graph.remove':
+ post:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.sharedGraphWPreTeam.allowedMember_GetCount
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: team.primaryChannel.allMember_remove
parameters:
- name: team-id
in: path
@@ -48892,27 +47121,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: sharedWithChannelTeamInfo-id
- in: path
- description: The unique identifier of sharedWithChannelTeamInfo
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/primaryChannel/enabledApps':
get:
tags:
- teams.channel
- summary: Get team from teams
- operationId: team.primaryChannel.sharedGraphWPreTeam_GetTeam
+ summary: Get enabledApps from teams
+ description: A collection of enabled apps in the channel.
+ operationId: team.primaryChannel_ListEnabledApp
parameters:
- name: team-id
in: path
@@ -48922,14 +47174,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: sharedWithChannelTeamInfo-id
- in: path
- description: The unique identifier of sharedWithChannelTeamInfo
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -48952,20 +47211,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/sharedWithTeams/$count':
+ '/teams/{team-id}/primaryChannel/enabledApps/{teamsApp-id}':
get:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.sharedGraphWPreTeam_GetCount
+ summary: Get enabledApps from teams
+ description: A collection of enabled apps in the channel.
+ operationId: team.primaryChannel_GetEnabledApp
parameters:
- name: team-id
in: path
@@ -48975,44 +47234,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/primaryChannel/tabs':
- get:
- tags:
- - teams.channel
- summary: Get tabs from teams
- description: A collection of all the tabs in the channel.
- operationId: team.primaryChannel_ListTab
- parameters:
- - name: team-id
+ - name: teamsApp-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of teamsApp
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: teamsApp
- name: $select
in: query
description: Select properties to be returned
@@ -49035,18 +47264,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/teams/{team-id}/primaryChannel/enabledApps/$count':
+ get:
tags:
- teams.channel
- summary: Create new navigation property to tabs for teams
- operationId: team.primaryChannel_CreateTab
+ summary: Get the number of the resource
+ operationId: team.primaryChannel.enabledApp_GetCount
parameters:
- name: team-id
in: path
@@ -49056,30 +47287,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}':
+ '/teams/{team-id}/primaryChannel/filesFolder':
get:
tags:
- teams.channel
- summary: Get tabs from teams
- description: A collection of all the tabs in the channel.
- operationId: team.primaryChannel_GetTab
+ summary: Get filesFolder from teams
+ description: Metadata for the location where the channel's files are stored.
+ operationId: team.primaryChannel_GetFilesFolder
parameters:
- name: team-id
in: path
@@ -49089,14 +47310,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsTab-id
- in: path
- description: The unique identifier of teamsTab
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamsTab
- name: $select
in: query
description: Select properties to be returned
@@ -49123,15 +47336,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/teams/{team-id}/primaryChannel/filesFolder/content':
+ get:
tags:
- teams.channel
- summary: Update the navigation property tabs in teams
- operationId: team.primaryChannel_UpdateTab
+ summary: Get content for the navigation property filesFolder from teams
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: team.primaryChannel_GetFilesFolderContent
parameters:
- name: team-id
in: path
@@ -49141,36 +47356,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsTab-id
- in: path
- description: The unique identifier of teamsTab
- required: true
- style: simple
+ - name: $format
+ in: query
+ description: Format of the content
+ style: form
+ explode: false
schema:
type: string
- x-ms-docs-key-type: teamsTab
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
- required: true
responses:
2XX:
- description: Success
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ put:
tags:
- teams.channel
- summary: Delete navigation property tabs for teams
- operationId: team.primaryChannel_DeleteTab
+ summary: Update content for the navigation property filesFolder in teams
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: team.primaryChannel_SetFilesFolderContent
parameters:
- name: team-id
in: path
@@ -49180,33 +47388,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsTab-id
- in: path
- description: The unique identifier of teamsTab
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamsTab
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp':
- get:
+ delete:
tags:
- teams.channel
- summary: Get teamsApp from teams
- description: The application that is linked to the tab.
- operationId: team.primaryChannel.tab_GetTeamsApp
+ summary: Delete content for the navigation property filesFolder in teams
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: team.primaryChannel_DeleteFilesFolderContent
parameters:
- name: team-id
in: path
@@ -49216,76 +47420,24 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamsTab-id
- in: path
- description: The unique identifier of teamsTab
- required: true
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/primaryChannel/tabs/$count':
+ '/teams/{team-id}/primaryChannel/filesFolder/contentStream':
get:
tags:
- teams.channel
- summary: Get the number of the resource
- operationId: team.primaryChannel.tab_GetCount
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/schedule':
- get:
- tags:
- - teams.schedule
- summary: Get schedule
- description: "Retrieve the properties and relationships of a schedule object. The schedule creation process conforms to the One API guideline for resource based long running operations (RELO).\r\nWhen clients use the PUT method, if the schedule is provisioned, the operation updates the schedule; otherwise, the operation starts the schedule provisioning process in the background. During schedule provisioning, clients can use the GET method to get the schedule and look at the provisionStatus property for the current state of the provisioning. If the provisioning failed, clients can get additional information from the provisionStatusCode property. Clients can also inspect the configuration of the schedule."
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedule-get?view=graph-rest-beta
- operationId: team_GetSchedule
+ summary: Get contentStream for the navigation property filesFolder from teams
+ description: 'The content stream, if the item represents a file.'
+ operationId: team.primaryChannel_GetFilesFolderContentStream
parameters:
- name: team-id
in: path
@@ -49295,45 +47447,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedule'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
put:
tags:
- - teams.schedule
- summary: Create or replace schedule
- description: "Create or replace a schedule object. The schedule creation process conforms to the One API guideline for resource based long running operations (RELO).\r\nWhen clients use the PUT method, if the schedule is provisioned, the operation replaces the schedule; otherwise, the operation starts the schedule provisioning process in the background. During schedule provisioning, clients can use the GET method to get the schedule and look at the provisionStatus property for the current state of the provisioning. If the provisioning failed, clients can get additional information from the provisionStatusCode property. Clients can also inspect the configuration of the schedule."
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-put-schedule?view=graph-rest-beta
- operationId: team_SetSchedule
+ - teams.channel
+ summary: Update contentStream for the navigation property filesFolder in teams
+ description: 'The content stream, if the item represents a file.'
+ operationId: team.primaryChannel_SetFilesFolderContentStream
parameters:
- name: team-id
in: path
@@ -49344,27 +47473,24 @@ paths:
type: string
x-ms-docs-key-type: team
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedule'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.schedule'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- - teams.schedule
- summary: Delete navigation property schedule for teams
- operationId: team_DeleteSchedule
+ - teams.channel
+ summary: Delete contentStream for the navigation property filesFolder in teams
+ description: 'The content stream, if the item represents a file.'
+ operationId: team.primaryChannel_DeleteFilesFolderContentStream
parameters:
- name: team-id
in: path
@@ -49385,14 +47511,13 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/dayNotes':
+ '/teams/{team-id}/primaryChannel/members':
get:
tags:
- - teams.schedule
- summary: Get dayNotes from teams
- description: The day notes in the schedule.
- operationId: team.schedule_ListDayNote
+ - teams.channel
+ summary: Get members from teams
+ description: A collection of membership records associated with the channel.
+ operationId: team.primaryChannel_ListMember
parameters:
- name: team-id
in: path
@@ -49439,7 +47564,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.dayNoteCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -49448,9 +47573,9 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.schedule
- summary: Create new navigation property to dayNotes for teams
- operationId: team.schedule_CreateDayNote
+ - teams.channel
+ summary: Create new navigation property to members for teams
+ operationId: team.primaryChannel_CreateMember
parameters:
- name: team-id
in: path
@@ -49465,7 +47590,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -49473,17 +47598,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/dayNotes/{dayNote-id}':
+ '/teams/{team-id}/primaryChannel/members/{conversationMember-id}':
get:
tags:
- - teams.schedule
- summary: Get dayNotes from teams
- description: The day notes in the schedule.
- operationId: team.schedule_GetDayNote
+ - teams.channel
+ summary: Get members from teams
+ description: A collection of membership records associated with the channel.
+ operationId: team.primaryChannel_GetMember
parameters:
- name: team-id
in: path
@@ -49493,14 +47618,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: dayNote-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of dayNote
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: dayNote
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -49527,19 +47652,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.schedule
- summary: Update dayNote
- description: Update the properties of a day note.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/daynote-update?view=graph-rest-beta
- operationId: team.schedule_UpdateDayNote
+ - teams.channel
+ summary: Update the navigation property members in teams
+ operationId: team.primaryChannel_UpdateMember
parameters:
- name: team-id
in: path
@@ -49549,20 +47670,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: dayNote-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of dayNote
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: dayNote
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -49570,15 +47691,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.schedule
- summary: Delete navigation property dayNotes for teams
- operationId: team.schedule_DeleteDayNote
+ - teams.channel
+ summary: Delete navigation property members for teams
+ operationId: team.primaryChannel_DeleteMember
parameters:
- name: team-id
in: path
@@ -49588,14 +47709,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: dayNote-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of dayNote
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: dayNote
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -49608,12 +47729,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/dayNotes/$count':
+ '/teams/{team-id}/primaryChannel/members/$count':
get:
tags:
- - teams.schedule
+ - teams.channel
summary: Get the number of the resource
- operationId: team.schedule.dayNote_GetCount
+ operationId: team.primaryChannel.member_GetCount
parameters:
- name: team-id
in: path
@@ -49630,16 +47751,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/schedule/microsoft.graph.share':
+ '/teams/{team-id}/primaryChannel/members/microsoft.graph.add':
post:
tags:
- - teams.schedule
- summary: Invoke action share
- description: 'Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable only by managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item.'
+ - teams.channel
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-beta
- operationId: team.schedule_share
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: team.primaryChannel.member_add
parameters:
- name: team-id
in: path
@@ -49656,39 +47777,99 @@ paths:
schema:
type: object
properties:
- notifyTeam:
- type: boolean
- default: false
- nullable: true
- startDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
- nullable: true
- endDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
- nullable: true
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teams/{team-id}/schedule/offerShiftRequests':
- get:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/primaryChannel/members/microsoft.graph.remove':
+ post:
tags:
- - teams.schedule
- summary: List offerShiftRequest
- description: Retrieve the properties and relationships of all offerShiftRequest objects in a team.
+ - teams.channel
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/offershiftrequest-list?view=graph-rest-beta
- operationId: team.schedule_ListOfferShiftRequest
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: team.primaryChannel.member_remove
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/primaryChannel/messages':
+ get:
+ tags:
+ - teams.channel
+ summary: Get messages from teams
+ description: A collection of all the messages in the channel. Nullable.
+ operationId: team.primaryChannel_ListMessage
parameters:
- name: team-id
in: path
@@ -49735,7 +47916,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.offerShiftRequestCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -49744,13 +47925,9 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.schedule
- summary: Create offerShiftRequest
- description: Create an instance of an offerShiftRequest.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/offershiftrequest-post?view=graph-rest-beta
- operationId: team.schedule_CreateOfferShiftRequest
+ - teams.channel
+ summary: Create new navigation property to messages for teams
+ operationId: team.primaryChannel_CreateMessage
parameters:
- name: team-id
in: path
@@ -49765,7 +47942,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -49773,20 +47950,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}':
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}':
get:
tags:
- - teams.schedule
- summary: Get offerShiftRequest
- description: Retrieve the properties and relationships of an offerShiftRequest object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/offershiftrequest-get?view=graph-rest-beta
- operationId: team.schedule_GetOfferShiftRequest
+ - teams.channel
+ summary: Get messages from teams
+ description: A collection of all the messages in the channel. Nullable.
+ operationId: team.primaryChannel_GetMessage
parameters:
- name: team-id
in: path
@@ -49796,14 +47970,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: offerShiftRequest-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of offerShiftRequest
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: offerShiftRequest
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -49830,15 +48004,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.schedule
- summary: Update the navigation property offerShiftRequests in teams
- operationId: team.schedule_UpdateOfferShiftRequest
+ - teams.channel
+ summary: Update the navigation property messages in teams
+ operationId: team.primaryChannel_UpdateMessage
parameters:
- name: team-id
in: path
@@ -49848,20 +48022,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: offerShiftRequest-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of offerShiftRequest
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: offerShiftRequest
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -49869,15 +48043,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.schedule
- summary: Delete navigation property offerShiftRequests for teams
- operationId: team.schedule_DeleteOfferShiftRequest
+ - teams.channel
+ summary: Delete navigation property messages for teams
+ operationId: team.primaryChannel_DeleteMessage
parameters:
- name: team-id
in: path
@@ -49887,14 +48061,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: offerShiftRequest-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of offerShiftRequest
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: offerShiftRequest
+ x-ms-docs-key-type: chatMessage
- name: If-Match
in: header
description: ETag
@@ -49907,12 +48081,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/offerShiftRequests/$count':
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents':
get:
tags:
- - teams.schedule
- summary: Get the number of the resource
- operationId: team.schedule.offerShiftRequest_GetCount
+ - teams.channel
+ summary: Get hostedContents from teams
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: team.primaryChannel.message_ListHostedContent
parameters:
- name: team-id
in: path
@@ -49922,32 +48097,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/schedule/openShiftChangeRequests':
- get:
- tags:
- - teams.schedule
- summary: List openShiftChangeRequests
- description: Retrieve a list of openShiftChangeRequest objects in a team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/openshiftchangerequest-list?view=graph-rest-beta
- operationId: team.schedule_ListOpenShiftChangeRequest
- parameters:
- - name: team-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -49985,7 +48142,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.openShiftChangeRequestCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -49994,13 +48151,9 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.schedule
- summary: Create openShiftChangeRequest
- description: Create instance of an openShiftChangeRequest object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/openshiftchangerequest-post?view=graph-rest-beta
- operationId: team.schedule_CreateOpenShiftChangeRequest
+ - teams.channel
+ summary: Create new navigation property to hostedContents for teams
+ operationId: team.primaryChannel.message_CreateHostedContent
parameters:
- name: team-id
in: path
@@ -50010,12 +48163,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -50023,20 +48184,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}':
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- - teams.schedule
- summary: Get openShiftChangeRequest
- description: Retrieve the properties and relationships of an openShiftChangeRequest object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/openshiftchangerequest-get?view=graph-rest-beta
- operationId: team.schedule_GetOpenShiftChangeRequest
+ - teams.channel
+ summary: Get hostedContents from teams
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: team.primaryChannel.message_GetHostedContent
parameters:
- name: team-id
in: path
@@ -50046,14 +48204,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: openShiftChangeRequest-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of openShiftChangeRequest
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShiftChangeRequest
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -50080,15 +48246,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.schedule
- summary: Update the navigation property openShiftChangeRequests in teams
- operationId: team.schedule_UpdateOpenShiftChangeRequest
+ - teams.channel
+ summary: Update the navigation property hostedContents in teams
+ operationId: team.primaryChannel.message_UpdateHostedContent
parameters:
- name: team-id
in: path
@@ -50098,20 +48264,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: openShiftChangeRequest-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of openShiftChangeRequest
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShiftChangeRequest
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -50119,15 +48293,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.schedule
- summary: Delete navigation property openShiftChangeRequests for teams
- operationId: team.schedule_DeleteOpenShiftChangeRequest
+ - teams.channel
+ summary: Delete navigation property hostedContents for teams
+ operationId: team.primaryChannel.message_DeleteHostedContent
parameters:
- name: team-id
in: path
@@ -50137,14 +48311,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: openShiftChangeRequest-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of openShiftChangeRequest
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShiftChangeRequest
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -50157,12 +48339,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/openShiftChangeRequests/$count':
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- - teams.schedule
- summary: Get the number of the resource
- operationId: team.schedule.openShiftChangeRequest_GetCount
+ - teams.channel
+ summary: Get media content for the navigation property hostedContents from teams
+ description: The unique identifier for an entity. Read-only.
+ operationId: team.primaryChannel.message_GetHostedContentsContent
parameters:
- name: team-id
in: path
@@ -50172,85 +48355,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/schedule/openShifts':
- get:
- tags:
- - teams.schedule
- summary: List openShift
- description: List openshift objects in a team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/openshift-list?view=graph-rest-beta
- operationId: team.schedule_ListOpenShift
- parameters:
- - name: team-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.openShiftCollectionResponse'
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
+ put:
tags:
- - teams.schedule
- summary: Create openShift
- description: Create an instance of an openShift object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/openshift-post?view=graph-rest-beta
- operationId: team.schedule_CreateOpenShift
+ - teams.channel
+ summary: Update media content for the navigation property hostedContents in teams
+ description: The unique identifier for an entity. Read-only.
+ operationId: team.primaryChannel.message_SetHostedContentsContent
parameters:
- name: team-id
in: path
@@ -50260,33 +48396,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New navigation property
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
+ type: string
+ format: binary
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/openShifts/{openShift-id}':
- get:
+ delete:
tags:
- - teams.schedule
- summary: Get openShift
- description: Retrieve the properties and relationships of an openshift object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/openshift-get?view=graph-rest-beta
- operationId: team.schedule_GetOpenShift
+ - teams.channel
+ summary: Delete media content for the navigation property hostedContents in teams
+ description: The unique identifier for an entity. Read-only.
+ operationId: team.primaryChannel.message_DeleteHostedContentsContent
parameters:
- name: team-id
in: path
@@ -50296,53 +48440,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: openShift-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of openShift
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShift
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count':
+ get:
tags:
- - teams.schedule
- summary: Update openShift
- description: Update the properties of an openShift object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/openshift-update?view=graph-rest-beta
- operationId: team.schedule_UpdateOpenShift
+ - teams.channel
+ summary: Get the number of the resource
+ operationId: team.primaryChannel.message.hostedContent_GetCount
parameters:
- name: team-id
in: path
@@ -50352,40 +48482,73 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: openShift-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of openShift
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShift
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
- required: true
- responses:
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action setReaction
+ operationId: team.primaryChannel.message_setReaction
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete':
+ post:
tags:
- - teams.schedule
- summary: Delete openShift
- description: Delete an openShift object.
+ - teams.channel
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/openshift-delete?view=graph-rest-beta
- operationId: team.schedule_DeleteOpenShift
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: team.primaryChannel.message_softDelete
parameters:
- name: team-id
in: path
@@ -50395,32 +48558,59 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: openShift-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of openShift
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShift
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: chatMessage
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: team.primaryChannel.message_undoSoftDelete
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/openShifts/$count':
- get:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- - teams.schedule
- summary: Get the number of the resource
- operationId: team.schedule.openShift_GetCount
+ - teams.channel
+ summary: Invoke action unsetReaction
+ operationId: team.primaryChannel.message_unsetReaction
parameters:
- name: team-id
in: path
@@ -50430,23 +48620,40 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/schedule/schedulingGroups':
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies':
get:
tags:
- - teams.schedule
- summary: List scheduleGroups
- description: Get the list of schedulingGroups in this schedule.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedule-list-schedulinggroups?view=graph-rest-beta
- operationId: team.schedule_ListSchedulingGroup
+ - teams.channel
+ summary: Get replies from teams
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: team.primaryChannel.message_ListReply
parameters:
- name: team-id
in: path
@@ -50456,6 +48663,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -50493,7 +48708,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.schedulingGroupCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -50502,13 +48717,9 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.schedule
- summary: Create schedulingGroup
- description: Create a new schedulingGroup.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedule-post-schedulinggroups?view=graph-rest-beta
- operationId: team.schedule_CreateSchedulingGroup
+ - teams.channel
+ summary: Create new navigation property to replies for teams
+ operationId: team.primaryChannel.message_CreateReply
parameters:
- name: team-id
in: path
@@ -50518,12 +48729,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -50531,20 +48750,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}':
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}':
get:
tags:
- - teams.schedule
- summary: Get schedulingGroup
- description: Retrieve the properties and relationships of a schedulingGroup by ID.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedulinggroup-get?view=graph-rest-beta
- operationId: team.schedule_GetSchedulingGroup
+ - teams.channel
+ summary: Get replies from teams
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: team.primaryChannel.message_GetReply
parameters:
- name: team-id
in: path
@@ -50554,14 +48770,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: schedulingGroup-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of schedulingGroup
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: schedulingGroup
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -50588,19 +48812,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.schedule
- summary: Replace schedulingGroup
- description: 'Replace an existing schedulingGroup. If the specified schedulingGroup doesn''t exist, this method returns 404 Not found.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedulinggroup-put?view=graph-rest-beta
- operationId: team.schedule_UpdateSchedulingGroup
+ - teams.channel
+ summary: Update the navigation property replies in teams
+ operationId: team.primaryChannel.message_UpdateReply
parameters:
- name: team-id
in: path
@@ -50610,20 +48830,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: schedulingGroup-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of schedulingGroup
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: schedulingGroup
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -50631,19 +48859,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.schedule
- summary: Delete schedulingGroup
- description: "Mark a schedulingGroup as inactive by setting its isActive property.\r\nThis method does not remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group."
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedulinggroup-delete?view=graph-rest-beta
- operationId: team.schedule_DeleteSchedulingGroup
+ - teams.channel
+ summary: Delete navigation property replies for teams
+ operationId: team.primaryChannel.message_DeleteReply
parameters:
- name: team-id
in: path
@@ -50653,14 +48877,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: schedulingGroup-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of schedulingGroup
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: schedulingGroup
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- name: If-Match
in: header
description: ETag
@@ -50673,12 +48905,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/schedulingGroups/$count':
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
get:
tags:
- - teams.schedule
- summary: Get the number of the resource
- operationId: team.schedule.schedulingGroup_GetCount
+ - teams.channel
+ summary: Get hostedContents from teams
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: team.primaryChannel.message.reply_ListHostedContent
parameters:
- name: team-id
in: path
@@ -50688,32 +48921,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/schedule/shifts':
- get:
- tags:
- - teams.schedule
- summary: List shifts
- description: The shifts in the schedule.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedule-list-shifts?view=graph-rest-beta
- operationId: team.schedule_ListShift
- parameters:
- - name: team-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -50751,7 +48974,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.shiftCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -50760,13 +48983,9 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.schedule
- summary: Create shift
- description: Create a new shift instance in a schedule. The duration of a shift cannot be less than 1 minute or longer than 24 hours.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedule-post-shifts?view=graph-rest-beta
- operationId: team.schedule_CreateShift
+ - teams.channel
+ summary: Create new navigation property to hostedContents for teams
+ operationId: team.primaryChannel.message.reply_CreateHostedContent
parameters:
- name: team-id
in: path
@@ -50776,12 +48995,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -50789,20 +49024,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/shifts/{shift-id}':
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- - teams.schedule
- summary: Get shift
- description: Retrieve the properties and relationships of a shift object by ID.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/shift-get?view=graph-rest-beta
- operationId: team.schedule_GetShift
+ - teams.channel
+ summary: Get hostedContents from teams
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: team.primaryChannel.message.reply_GetHostedContent
parameters:
- name: team-id
in: path
@@ -50812,14 +49044,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: shift-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of shift
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shift
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -50846,19 +49094,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.schedule
- summary: Replace shift
- description: 'Replace an existing shift. If the specified shift doesn''t exist, this method returns 404 Not found. The duration of a shift can''t be less than 1 minute or longer than 24 hours.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/shift-put?view=graph-rest-beta
- operationId: team.schedule_UpdateShift
+ - teams.channel
+ summary: Update the navigation property hostedContents in teams
+ operationId: team.primaryChannel.message.reply_UpdateHostedContent
parameters:
- name: team-id
in: path
@@ -50868,20 +49112,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: shift-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of shift
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shift
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -50889,19 +49149,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.schedule
- summary: Delete shift
- description: Delete a shift from the schedule.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/shift-delete?view=graph-rest-beta
- operationId: team.schedule_DeleteShift
+ - teams.channel
+ summary: Delete navigation property hostedContents for teams
+ operationId: team.primaryChannel.message.reply_DeleteHostedContent
parameters:
- name: team-id
in: path
@@ -50911,14 +49167,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: shift-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of shift
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shift
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -50931,12 +49203,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/shifts/$count':
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- - teams.schedule
- summary: Get the number of the resource
- operationId: team.schedule.shift_GetCount
+ - teams.channel
+ summary: Get media content for the navigation property hostedContents from teams
+ description: The unique identifier for an entity. Read-only.
+ operationId: team.primaryChannel.message.reply_GetHostedContentsContent
parameters:
- name: team-id
in: path
@@ -50946,20 +49219,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/schedule/shiftsRoleDefinitions':
- get:
+ put:
tags:
- - teams.schedule
- summary: Get shiftsRoleDefinitions from teams
- description: The definitions of the roles in the schedule.
- operationId: team.schedule_ListShiftsRoleDefinition
+ - teams.channel
+ summary: Update media content for the navigation property hostedContents in teams
+ description: The unique identifier for an entity. Read-only.
+ operationId: team.primaryChannel.message.reply_SetHostedContentsContent
parameters:
- name: team-id
in: path
@@ -50969,140 +49268,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.shiftsRoleDefinitionCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teams.schedule
- summary: Create new navigation property to shiftsRoleDefinitions for teams
- operationId: team.schedule_CreateShiftsRoleDefinition
- parameters:
- - name: team-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}':
- get:
- tags:
- - teams.schedule
- summary: Get shiftsRoleDefinitions from teams
- description: The definitions of the roles in the schedule.
- operationId: team.schedule_GetShiftsRoleDefinition
- parameters:
- - name: team-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of team
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: shiftsRoleDefinition-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of shiftsRoleDefinition
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shiftsRoleDefinition
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ delete:
tags:
- - teams.schedule
- summary: Update the navigation property shiftsRoleDefinitions in teams
- operationId: team.schedule_UpdateShiftsRoleDefinition
+ - teams.channel
+ summary: Delete media content for the navigation property hostedContents in teams
+ description: The unique identifier for an entity. Read-only.
+ operationId: team.primaryChannel.message.reply_DeleteHostedContentsContent
parameters:
- name: team-id
in: path
@@ -51112,53 +49320,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: shiftsRoleDefinition-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of shiftsRoleDefinition
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shiftsRoleDefinition
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - teams.schedule
- summary: Delete navigation property shiftsRoleDefinitions for teams
- operationId: team.schedule_DeleteShiftsRoleDefinition
- parameters:
- - name: team-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of team
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: shiftsRoleDefinition-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of shiftsRoleDefinition
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shiftsRoleDefinition
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -51170,13 +49355,12 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/shiftsRoleDefinitions/$count':
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
get:
tags:
- - teams.schedule
+ - teams.channel
summary: Get the number of the resource
- operationId: team.schedule.shiftsRoleDefinition_GetCount
+ operationId: team.primaryChannel.message.reply.hostedContent_GetCount
parameters:
- name: team-id
in: path
@@ -51186,6 +49370,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -51193,16 +49393,12 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/schedule/swapShiftsChangeRequests':
- get:
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
+ post:
tags:
- - teams.schedule
- summary: List swapShiftsChangeRequest
- description: Retrieve a list of swapShiftsChangeRequest objects in a team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/swapshiftschangerequest-list?view=graph-rest-beta
- operationId: team.schedule_ListSwapShiftsChangeRequest
+ - teams.channel
+ summary: Invoke action setReaction
+ operationId: team.primaryChannel.message.reply_setReaction
parameters:
- name: team-id
in: path
@@ -51212,95 +49408,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.swapShiftsChangeRequestCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teams.schedule
- summary: Create swapShiftsChangeRequest
- description: Create an instance of a swapShiftsChangeRequest object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/swapshiftschangerequest-post?view=graph-rest-beta
- operationId: team.schedule_CreateSwapShiftsChangeRequest
- parameters:
- - name: team-id
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of team
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
+ post:
tags:
- - teams.schedule
- summary: Get swapShiftsChangeRequest
- description: Retrieve the properties and relationships of a swapShiftsChangeRequest object.
+ - teams.channel
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/swapshiftschangerequest-get?view=graph-rest-beta
- operationId: team.schedule_GetSwapShiftsChangeRequest
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: team.primaryChannel.message.reply_softDelete
parameters:
- name: team-id
in: path
@@ -51310,49 +49462,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: swapShiftsChangeRequest-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of swapShiftsChangeRequest
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: swapShiftsChangeRequest
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
+ post:
tags:
- - teams.schedule
- summary: Update the navigation property swapShiftsChangeRequests in teams
- operationId: team.schedule_UpdateSwapShiftsChangeRequest
+ - teams.channel
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: team.primaryChannel.message.reply_undoSoftDelete
parameters:
- name: team-id
in: path
@@ -51362,36 +49503,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: swapShiftsChangeRequest-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of swapShiftsChangeRequest
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: swapShiftsChangeRequest
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
- required: true
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
+ post:
tags:
- - teams.schedule
- summary: Delete navigation property swapShiftsChangeRequests for teams
- operationId: team.schedule_DeleteSwapShiftsChangeRequest
+ - teams.channel
+ summary: Invoke action unsetReaction
+ operationId: team.primaryChannel.message.reply_unsetReaction
parameters:
- name: team-id
in: path
@@ -51401,32 +49540,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: swapShiftsChangeRequest-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of swapShiftsChangeRequest
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: swapShiftsChangeRequest
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/swapShiftsChangeRequests/$count':
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count':
get:
tags:
- - teams.schedule
+ - teams.channel
summary: Get the number of the resource
- operationId: team.schedule.swapShiftsChangeRequest_GetCount
+ operationId: team.primaryChannel.message.reply_GetCount
parameters:
- name: team-id
in: path
@@ -51436,6 +49590,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -51443,16 +49605,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/schedule/timeCards':
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
get:
tags:
- - teams.schedule
- summary: List timeCard
- description: Retrieve a list of timeCard entries in a schedule.
+ - teams.channel
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-list?view=graph-rest-beta
- operationId: team.schedule_ListTimeCard
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: team.primaryChannel.message.reply_delta
parameters:
- name: team-id
in: path
@@ -51462,14 +49624,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -51477,9 +49647,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -51499,22 +49669,41 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.timeCardCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
post:
tags:
- - teams.schedule
- summary: Create timeCard
- description: Create a timeCard instance in a schedule.
+ - teams.channel
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-post?view=graph-rest-beta
- operationId: team.schedule_CreateTimeCard
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: team.primaryChannel.message.reply_forwardToChat
parameters:
- name: team-id
in: path
@@ -51524,33 +49713,69 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/timeCards/{timeCard-id}':
- get:
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
+ post:
tags:
- - teams.schedule
- summary: Get timeCard
- description: Get the properties and relationships of a timeCard object by ID.
+ - teams.channel
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-get?view=graph-rest-beta
- operationId: team.schedule_GetTimeCard
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: team.primaryChannel.message.reply_replyGraphWPreQuote
parameters:
- name: team-id
in: path
@@ -51560,14 +49785,87 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeCard-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/messages/$count':
+ get:
+ tags:
+ - teams.channel
+ summary: Get the number of the resource
+ operationId: team.primaryChannel.message_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/primaryChannel/messages/microsoft.graph.delta()':
+ get:
+ tags:
+ - teams.channel
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: team.primaryChannel.message_delta
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -51578,6 +49876,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -51590,23 +49898,41 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/primaryChannel/messages/microsoft.graph.forwardToChat':
+ post:
tags:
- - teams.schedule
- summary: Replace timeCard
- description: Replace an existing timeCard with updated values.
+ - teams.channel
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-replace?view=graph-rest-beta
- operationId: team.schedule_UpdateTimeCard
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: team.primaryChannel.message_forwardToChat
parameters:
- name: team-id
in: path
@@ -51616,20 +49942,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeCard-id
- in: path
- description: The unique identifier of timeCard
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: timeCard
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -51637,19 +49970,33 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/primaryChannel/messages/microsoft.graph.replyWithQuote':
+ post:
tags:
- - teams.schedule
- summary: Delete timeCard
- description: Delete a timeCard instance in a schedule.
+ - teams.channel
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-delete?view=graph-rest-beta
- operationId: team.schedule_DeleteTimeCard
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: team.primaryChannel.message_replyGraphWPreQuote
parameters:
- name: team-id
in: path
@@ -51659,36 +50006,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeCard-id
- in: path
- description: The unique identifier of timeCard
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: timeCard
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/timeCards/{timeCard-id}/microsoft.graph.clockOut':
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/microsoft.graph.archive':
post:
tags:
- - teams.schedule
- summary: Invoke action clockOut
- description: Clock out to end an open timeCard.
+ - teams.channel
+ summary: Invoke action archive
+ description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-clockout?view=graph-rest-beta
- operationId: team.schedule.timeCard_clockOut
+ url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
+ operationId: team.primaryChannel_archive
parameters:
- name: team-id
in: path
@@ -51698,14 +50052,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeCard-id
- in: path
- description: The unique identifier of timeCard
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: timeCard
requestBody:
description: Action parameters
content:
@@ -51713,39 +50059,29 @@ paths:
schema:
type: object
properties:
- atApprovedLocation:
- type: boolean
- default: false
- nullable: true
- isAtApprovedLocation:
+ shouldSetSpoSiteReadOnlyForMembers:
type: boolean
default: false
nullable: true
- notes:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teams/{team-id}/schedule/timeCards/{timeCard-id}/microsoft.graph.confirm':
+ '/teams/{team-id}/primaryChannel/microsoft.graph.completeMigration':
post:
tags:
- - teams.schedule
- summary: Invoke action confirm
- description: Confirm a specific timeCard.
+ - teams.channel
+ summary: Invoke action completeMigration
+ description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-beta
- operationId: team.schedule.timeCard_confirm
+ url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
+ operationId: team.primaryChannel_completeMigration
parameters:
- name: team-id
in: path
@@ -51755,30 +50091,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeCard-id
- in: path
- description: The unique identifier of timeCard
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: timeCard
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teams/{team-id}/schedule/timeCards/{timeCard-id}/microsoft.graph.confirmForUser':
- post:
+ '/teams/{team-id}/primaryChannel/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
+ get:
tags:
- - teams.schedule
- summary: Invoke action confirmForUser
- operationId: team.schedule.timeCard_confirmGraphFPreUser
+ - teams.channel
+ summary: Invoke function doesUserHaveAccess
+ description: Determine whether a user has access to a channel.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
+ operationId: team.primaryChannel_doesUserHaveAccess
parameters:
- name: team-id
in: path
@@ -51788,46 +50116,56 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeCard-id
- in: path
- description: The unique identifier of timeCard
- required: true
- style: simple
+ - name: userId
+ in: query
+ description: 'Usage: userId=''@userId'''
+ style: form
+ explode: false
schema:
type: string
- x-ms-docs-key-type: timeCard
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- userId:
- type: string
- additionalProperties:
- type: object
- required: true
+ nullable: true
+ - name: tenantId
+ in: query
+ description: 'Usage: tenantId=''@tenantId'''
+ style: form
+ explode: false
+ schema:
+ type: string
+ nullable: true
+ - name: userPrincipalName
+ in: query
+ description: 'Usage: userPrincipalName=''@userPrincipalName'''
+ style: form
+ explode: false
+ schema:
+ type: string
+ nullable: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ type: object
+ properties:
+ value:
+ type: boolean
+ default: false
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/schedule/timeCards/{timeCard-id}/microsoft.graph.endBreak':
+ x-ms-docs-operation-type: function
+ '/teams/{team-id}/primaryChannel/microsoft.graph.provisionEmail':
post:
tags:
- - teams.schedule
- summary: Invoke action endBreak
- description: End the open break in a specific timeCard.
+ - teams.channel
+ summary: Invoke action provisionEmail
+ description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-endbreak?view=graph-rest-beta
- operationId: team.schedule.timeCard_endBreak
+ url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
+ operationId: team.primaryChannel_provisionEmail
parameters:
- name: team-id
in: path
@@ -51837,54 +50175,26 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeCard-id
- in: path
- description: The unique identifier of timeCard
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: timeCard
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- atApprovedLocation:
- type: boolean
- default: false
- nullable: true
- isAtApprovedLocation:
- type: boolean
- default: false
- nullable: true
- notes:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- additionalProperties:
- type: object
- required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teams/{team-id}/schedule/timeCards/{timeCard-id}/microsoft.graph.startBreak':
+ '/teams/{team-id}/primaryChannel/microsoft.graph.removeEmail':
post:
tags:
- - teams.schedule
- summary: Invoke action startBreak
- description: Start a break in a specific timeCard.
+ - teams.channel
+ summary: Invoke action removeEmail
+ description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-startbreak?view=graph-rest-beta
- operationId: team.schedule.timeCard_startBreak
+ url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
+ operationId: team.primaryChannel_removeEmail
parameters:
- name: team-id
in: path
@@ -51894,14 +50204,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeCard-id
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/microsoft.graph.startMigration':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action startMigration
+ description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
+ operationId: team.primaryChannel_startMigration
+ parameters:
+ - name: team-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of team
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
+ x-ms-docs-key-type: team
requestBody:
description: Action parameters
content:
@@ -51909,35 +50236,30 @@ paths:
schema:
type: object
properties:
- atApprovedLocation:
- type: boolean
- default: false
- nullable: true
- isAtApprovedLocation:
- type: boolean
- default: false
+ conversationCreationDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
nullable: true
- notes:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teams/{team-id}/schedule/timeCards/$count':
- get:
+ '/teams/{team-id}/primaryChannel/microsoft.graph.unarchive':
+ post:
tags:
- - teams.schedule
- summary: Get the number of the resource
- operationId: team.schedule.timeCard_GetCount
+ - teams.channel
+ summary: Invoke action unarchive
+ description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
+ operationId: team.primaryChannel_unarchive
parameters:
- name: team-id
in: path
@@ -51947,23 +50269,63 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teams/{team-id}/schedule/timeCards/microsoft.graph.clockIn':
- post:
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/planner':
+ get:
tags:
- - teams.schedule
- summary: Invoke action clockIn
- description: Clock in to start a timeCard.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-beta
- operationId: team.schedule.timeCard_clockIn
+ - teams.channel
+ summary: Get planner from teams
+ description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: team.primaryChannel_GetPlanner
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.channel
+ summary: Update the navigation property planner in teams
+ operationId: team.primaryChannel_UpdatePlanner
parameters:
- name: team-id
in: path
@@ -51974,27 +50336,11 @@ paths:
type: string
x-ms-docs-key-type: team
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- atApprovedLocation:
- type: boolean
- default: false
- nullable: true
- isAtApprovedLocation:
- type: boolean
- default: false
- nullable: true
- onBehalfOfUserId:
- type: string
- nullable: true
- notes:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
required: true
responses:
2XX:
@@ -52002,20 +50348,43 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teams/{team-id}/schedule/timeOffReasons':
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property planner for teams
+ operationId: team.primaryChannel_DeletePlanner
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans':
get:
tags:
- - teams.schedule
- summary: List timeOffReasons
- description: The set of reasons for a time off in the schedule.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedule-list-timeoffreasons?view=graph-rest-beta
- operationId: team.schedule_ListTimeOffReason
+ - teams.channel
+ summary: Get plans from teams
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: team.primaryChannel.planner_ListPlan
parameters:
- name: team-id
in: path
@@ -52062,7 +50431,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.timeOffReasonCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -52071,13 +50440,9 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.schedule
- summary: Create timeOffReason
- description: Create a new timeOffReason.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedule-post-timeoffreasons?view=graph-rest-beta
- operationId: team.schedule_CreateTimeOffReason
+ - teams.channel
+ summary: Create new navigation property to plans for teams
+ operationId: team.primaryChannel.planner_CreatePlan
parameters:
- name: team-id
in: path
@@ -52092,7 +50457,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
required: true
responses:
2XX:
@@ -52100,20 +50465,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}':
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}':
get:
tags:
- - teams.schedule
- summary: Get timeOffReason
- description: Retrieve the properties and relationships of a timeOffReason object by ID.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timeoffreason-get?view=graph-rest-beta
- operationId: team.schedule_GetTimeOffReason
+ - teams.channel
+ summary: Get plans from teams
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: team.primaryChannel.planner_GetPlan
parameters:
- name: team-id
in: path
@@ -52123,14 +50485,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeOffReason-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOffReason
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffReason
+ x-ms-docs-key-type: plannerPlan
- name: $select
in: query
description: Select properties to be returned
@@ -52157,19 +50519,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.schedule
- summary: Replace timeOffReason
- description: 'Replace an existing timeOffReason. If the specified timeOffReason doesn''t exist, this method returns 404 Not found.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timeoffreason-put?view=graph-rest-beta
- operationId: team.schedule_UpdateTimeOffReason
+ - teams.channel
+ summary: Update the navigation property plans in teams
+ operationId: team.primaryChannel.planner_UpdatePlan
parameters:
- name: team-id
in: path
@@ -52179,20 +50537,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeOffReason-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOffReason
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffReason
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
required: true
responses:
2XX:
@@ -52200,19 +50558,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.schedule
- summary: Delete timeOffReason
- description: Mark a timeOffReason as inactive by setting the isActive property. Every team must include at least one timeOffReason. This method doesn't remove the specified timeOffReason instance. timeOffItem instances that were assigned this reason remain assigned to this reason.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timeoffreason-delete?view=graph-rest-beta
- operationId: team.schedule_DeleteTimeOffReason
+ - teams.channel
+ summary: Delete navigation property plans for teams
+ operationId: team.primaryChannel.planner_DeletePlan
parameters:
- name: team-id
in: path
@@ -52222,14 +50576,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeOffReason-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOffReason
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffReason
+ x-ms-docs-key-type: plannerPlan
- name: If-Match
in: header
description: ETag
@@ -52242,12 +50596,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/timeOffReasons/$count':
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets':
get:
tags:
- - teams.schedule
- summary: Get the number of the resource
- operationId: team.schedule.timeOffReason_GetCount
+ - teams.channel
+ summary: Get buckets from teams
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: team.primaryChannel.planner.plan_ListBucket
parameters:
- name: team-id
in: path
@@ -52257,32 +50612,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/schedule/timeOffRequests':
- get:
- tags:
- - teams.schedule
- summary: List timeOffRequest
- description: Retrieve a list of timeoffrequest objects in the team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timeoffrequest-list?view=graph-rest-beta
- operationId: team.schedule_ListTimeOffRequest
- parameters:
- - name: team-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -52320,7 +50657,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.timeOffRequestCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -52329,13 +50666,9 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.schedule
- summary: Create timeOffRequest
- description: Create instance of a timeoffrequest object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timeoffrequest-post?view=graph-rest-beta
- operationId: team.schedule_CreateTimeOffRequest
+ - teams.channel
+ summary: Create new navigation property to buckets for teams
+ operationId: team.primaryChannel.planner.plan_CreateBucket
parameters:
- name: team-id
in: path
@@ -52345,12 +50678,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
required: true
responses:
2XX:
@@ -52358,20 +50699,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}':
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
get:
tags:
- - teams.schedule
- summary: Get timeOffRequest
- description: Retrieve the properties and relationships of a timeoffrequest object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timeoffrequest-get?view=graph-rest-beta
- operationId: team.schedule_GetTimeOffRequest
+ - teams.channel
+ summary: Get buckets from teams
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: team.primaryChannel.planner.plan_GetBucket
parameters:
- name: team-id
in: path
@@ -52381,14 +50719,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeOffRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOffRequest
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffRequest
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: $select
in: query
description: Select properties to be returned
@@ -52415,15 +50761,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.schedule
- summary: Update the navigation property timeOffRequests in teams
- operationId: team.schedule_UpdateTimeOffRequest
+ - teams.channel
+ summary: Update the navigation property buckets in teams
+ operationId: team.primaryChannel.planner.plan_UpdateBucket
parameters:
- name: team-id
in: path
@@ -52433,20 +50779,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeOffRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOffRequest
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffRequest
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
required: true
responses:
2XX:
@@ -52454,19 +50808,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.schedule
- summary: Delete timeOffRequest
- description: Delete a timeOffRequest object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timeoffrequest-delete?view=graph-rest-beta
- operationId: team.schedule_DeleteTimeOffRequest
+ - teams.channel
+ summary: Delete navigation property buckets for teams
+ operationId: team.primaryChannel.planner.plan_DeleteBucket
parameters:
- name: team-id
in: path
@@ -52476,14 +50826,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeOffRequest-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOffRequest
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffRequest
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: If-Match
in: header
description: ETag
@@ -52496,12 +50854,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/timeOffRequests/$count':
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
get:
tags:
- - teams.schedule
- summary: Get the number of the resource
- operationId: team.schedule.timeOffRequest_GetCount
+ - teams.channel
+ summary: Get tasks from teams
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: team.primaryChannel.planner.plan.bucket_ListTask
parameters:
- name: team-id
in: path
@@ -52511,32 +50870,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/schedule/timesOff':
- get:
- tags:
- - teams.schedule
- summary: List timesOff
- description: Get the list of timeOff instances in a schedule.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedule-list-timesoff?view=graph-rest-beta
- operationId: team.schedule_ListTimesOff
- parameters:
- - name: team-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -52574,7 +50923,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.timeOffCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -52583,13 +50932,9 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teams.schedule
- summary: Create timeOff
- description: Create a new timeOff instance in a schedule.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedule-post-timesoff?view=graph-rest-beta
- operationId: team.schedule_CreateTimesOff
+ - teams.channel
+ summary: Create new navigation property to tasks for teams
+ operationId: team.primaryChannel.planner.plan.bucket_CreateTask
parameters:
- name: team-id
in: path
@@ -52599,12 +50944,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -52612,20 +50973,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/timesOff/{timeOff-id}':
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
get:
tags:
- - teams.schedule
- summary: Get timeOff
- description: Retrieve the properties and relationships of a timeOff object by ID.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timeoff-get?view=graph-rest-beta
- operationId: team.schedule_GetTimesOff
+ - teams.channel
+ summary: Get tasks from teams
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: team.primaryChannel.planner.plan.bucket_GetTask
parameters:
- name: team-id
in: path
@@ -52635,14 +50993,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeOff-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOff
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOff
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -52669,19 +51043,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.schedule
- summary: Replace timeOff
- description: 'Replace an existing timeOff. If the specified timeOff doesn''t exist, this method returns 404 Not found.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timeoff-put?view=graph-rest-beta
- operationId: team.schedule_UpdateTimesOff
+ - teams.channel
+ summary: Update the navigation property tasks in teams
+ operationId: team.primaryChannel.planner.plan.bucket_UpdateTask
parameters:
- name: team-id
in: path
@@ -52691,20 +51061,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeOff-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOff
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOff
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -52712,19 +51098,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.schedule
- summary: Delete timeOff
- description: Delete a timeOff instance from a schedule.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timeoff-delete?view=graph-rest-beta
- operationId: team.schedule_DeleteTimesOff
+ - teams.channel
+ summary: Delete navigation property tasks for teams
+ operationId: team.primaryChannel.planner.plan.bucket_DeleteTask
parameters:
- name: team-id
in: path
@@ -52734,14 +51116,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: timeOff-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of timeOff
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOff
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -52754,12 +51152,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/schedule/timesOff/$count':
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
get:
tags:
- - teams.schedule
- summary: Get the number of the resource
- operationId: team.schedule.timesOff_GetCount
+ - teams.channel
+ summary: Get assignedToTaskBoardFormat from teams
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: team.primaryChannel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -52769,138 +51168,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/tags':
- get:
- tags:
- - teams.teamworkTag
- summary: List teamworkTags
- description: Get a list of the tag objects and their properties.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworktag-list?view=graph-rest-beta
- operationId: team_ListTag
- parameters:
- - name: team-id
- in: path
- description: The unique identifier of team
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: team
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.teamworkTagCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teams.teamworkTag
- summary: Create teamworkTag
- description: 'Create a standard tag for members in the team. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworktag-post?view=graph-rest-beta
- operationId: team_CreateTag
- parameters:
- - name: team-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teams/{team-id}/tags/{teamworkTag-id}':
- get:
- tags:
- - teams.teamworkTag
- summary: Get teamworkTag
- description: Read the properties and relationships of a tag object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworktag-get?view=graph-rest-beta
- operationId: team_GetTag
- parameters:
- - name: team-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: teamworkTag-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -52927,19 +51218,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.teamworkTag
- summary: Update teamworkTag
- description: Update the properties of a teamworkTag object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworktag-update?view=graph-rest-beta
- operationId: team_UpdateTag
+ - teams.channel
+ summary: Update the navigation property assignedToTaskBoardFormat in teams
+ operationId: team.primaryChannel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -52949,20 +51236,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamworkTag-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -52970,19 +51280,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.teamworkTag
- summary: Delete teamworkTag
- description: Delete a tag object permanently.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworktag-delete?view=graph-rest-beta
- operationId: team_DeleteTag
+ - teams.channel
+ summary: Delete navigation property assignedToTaskBoardFormat for teams
+ operationId: team.primaryChannel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -52992,14 +51298,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamworkTag-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -53012,16 +51334,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/tags/{teamworkTag-id}/members':
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
get:
tags:
- - teams.teamworkTag
- summary: List members in a teamworkTag
- description: Get a list of the members of a standard tag in a team and their properties.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworktagmember-list?view=graph-rest-beta
- operationId: team.tag_ListMember
+ - teams.channel
+ summary: Get bucketTaskBoardFormat from teams
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: team.primaryChannel.planner.plan.bucket.task_GetBucketTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -53031,29 +51350,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamworkTag-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -53076,22 +51396,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamworkTagMemberCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- - teams.teamworkTag
- summary: Create teamworkTagMember
- description: Create a new teamworkTagMember object in a team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworktagmember-post?view=graph-rest-beta
- operationId: team.tag_CreateMember
+ - teams.channel
+ summary: Update the navigation property bucketTaskBoardFormat in teams
+ operationId: team.primaryChannel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
parameters:
- name: team-id
in: path
@@ -53101,41 +51418,111 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamworkTag-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}':
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property bucketTaskBoardFormat for teams
+ operationId: team.primaryChannel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
get:
tags:
- - teams.teamworkTag
- summary: Get teamworkTagMember
- description: 'Get the properties and relationships of a member of a standard tag in a team. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworktagmember-get?view=graph-rest-beta
- operationId: team.tag_GetMember
+ - teams.channel
+ summary: Get details from teams
+ description: Read-only. Nullable. More details about the task.
+ operationId: team.primaryChannel.planner.plan.bucket.task_GetDetail
parameters:
- name: team-id
in: path
@@ -53145,22 +51532,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamworkTag-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
- - name: teamworkTagMember-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of teamworkTagMember
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTagMember
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -53187,15 +51582,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teams.teamworkTag
- summary: Update the navigation property members in teams
- operationId: team.tag_UpdateMember
+ - teams.channel
+ summary: Update the navigation property details in teams
+ operationId: team.primaryChannel.planner.plan.bucket.task_UpdateDetail
parameters:
- name: team-id
in: path
@@ -53205,28 +51600,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamworkTag-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
- - name: teamworkTagMember-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of teamworkTagMember
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTagMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
required: true
responses:
2XX:
@@ -53234,19 +51644,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teams.teamworkTag
- summary: Delete teamworkTagMember
- description: Delete a member from a standard tag in a team.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworktagmember-delete?view=graph-rest-beta
- operationId: team.tag_DeleteMember
+ - teams.channel
+ summary: Delete navigation property details for teams
+ operationId: team.primaryChannel.planner.plan.bucket.task_DeleteDetail
parameters:
- name: team-id
in: path
@@ -53256,22 +51662,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamworkTag-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
- - name: teamworkTagMember-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of teamworkTagMember
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTagMember
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -53284,12 +51698,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/tags/{teamworkTag-id}/members/$count':
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages':
get:
tags:
- - teams.teamworkTag
- summary: Get the number of the resource
- operationId: team.tag.member_GetCount
+ - teams.channel
+ summary: Get messages from teams
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: team.primaryChannel.planner.plan.bucket.task_ListMessage
parameters:
- name: team-id
in: path
@@ -53299,60 +51714,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
- - name: teamworkTag-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/tags/$count':
- get:
- tags:
- - teams.teamworkTag
- summary: Get the number of the resource
- operationId: team.tag_GetCount
- parameters:
- - name: team-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teams/{team-id}/template':
- get:
- tags:
- - teams.teamsTemplate
- summary: Get template from teams
- description: The template this team was created from. See available templates.
- operationId: team_GetTemplate
- parameters:
- - name: team-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
- - name: $select
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
in: query
description: Select properties to be returned
style: form
@@ -53374,21 +51775,75 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.channel
+ summary: Create new navigation property to messages for teams
+ operationId: team.primaryChannel.planner.plan.bucket.task_CreateMessage
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTemplate'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teams/{team-id}/templateDefinition':
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
get:
tags:
- - teams.teamTemplateDefinition
- summary: Get templateDefinition from teams
- description: Generic representation of a team template definition for a team with a specific structure and configuration.
- operationId: team_GetTemplateDefinition
+ - teams.channel
+ summary: Get messages from teams
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: team.primaryChannel.planner.plan.bucket.task_GetMessage
parameters:
- name: team-id
in: path
@@ -53398,6 +51853,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -53424,36 +51911,12680 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- /teams/$count:
+ patch:
+ tags:
+ - teams.channel
+ summary: Update the navigation property messages in teams
+ operationId: team.primaryChannel.planner.plan.bucket.task_UpdateMessage
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property messages for teams
+ operationId: team.primaryChannel.planner.plan.bucket.task_DeleteMessage
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: team.primaryChannel.planner.plan.bucket.task.message_setReaction
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: team.primaryChannel.planner.plan.bucket.task.message_unsetReaction
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count':
get:
tags:
- - teams.team
+ - teams.channel
summary: Get the number of the resource
- operationId: team_GetCount
+ operationId: team.primaryChannel.planner.plan.bucket.task.message_GetCount
parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ get:
+ tags:
+ - teams.channel
+ summary: Get progressTaskBoardFormat from teams
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: team.primaryChannel.planner.plan.bucket.task_GetProgressTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.channel
+ summary: Update the navigation property progressTaskBoardFormat in teams
+ operationId: team.primaryChannel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property progressTaskBoardFormat for teams
+ operationId: team.primaryChannel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
+ get:
+ tags:
+ - teams.channel
+ summary: Get the number of the resource
+ operationId: team.primaryChannel.planner.plan.bucket.task_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
+ get:
+ tags:
+ - teams.channel
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: team.primaryChannel.planner.plan.bucket.task_delta
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/$count':
+ get:
+ tags:
+ - teams.channel
+ summary: Get the number of the resource
+ operationId: team.primaryChannel.planner.plan.bucket_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
+ get:
+ tags:
+ - teams.channel
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
+ operationId: team.primaryChannel.planner.plan.bucket_delta
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerBucket
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/details':
+ get:
+ tags:
+ - teams.channel
+ summary: Get details from teams
+ description: Extra details about the plan. Read-only. Nullable.
+ operationId: team.primaryChannel.planner.plan_GetDetail
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.channel
+ summary: Update the navigation property details in teams
+ operationId: team.primaryChannel.planner.plan_UpdateDetail
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property details for teams
+ operationId: team.primaryChannel.planner.plan_DeleteDetail
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action archive
+ description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
+ operationId: team.primaryChannel.planner.plan_archive
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ justification:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
+ get:
+ tags:
+ - teams.channel
+ summary: Invoke function getUsageRights
+ operationId: team.primaryChannel.planner.plan_getUsageRight
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.planUsageRight'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action moveToContainer
+ description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
+ operationId: team.primaryChannel.planner.plan_moveToContainer
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ container:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action unarchive
+ description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
+ operationId: team.primaryChannel.planner.plan_unarchive
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ justification:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks':
+ get:
+ tags:
+ - teams.channel
+ summary: Get tasks from teams
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: team.primaryChannel.planner.plan_ListTask
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.channel
+ summary: Create new navigation property to tasks for teams
+ operationId: team.primaryChannel.planner.plan_CreateTask
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
+ get:
+ tags:
+ - teams.channel
+ summary: Get tasks from teams
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: team.primaryChannel.planner.plan_GetTask
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.channel
+ summary: Update the navigation property tasks in teams
+ operationId: team.primaryChannel.planner.plan_UpdateTask
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property tasks for teams
+ operationId: team.primaryChannel.planner.plan_DeleteTask
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ get:
+ tags:
+ - teams.channel
+ summary: Get assignedToTaskBoardFormat from teams
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: team.primaryChannel.planner.plan.task_GetAssignedToTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.channel
+ summary: Update the navigation property assignedToTaskBoardFormat in teams
+ operationId: team.primaryChannel.planner.plan.task_UpdateAssignedToTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property assignedToTaskBoardFormat for teams
+ operationId: team.primaryChannel.planner.plan.task_DeleteAssignedToTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ get:
+ tags:
+ - teams.channel
+ summary: Get bucketTaskBoardFormat from teams
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: team.primaryChannel.planner.plan.task_GetBucketTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.channel
+ summary: Update the navigation property bucketTaskBoardFormat in teams
+ operationId: team.primaryChannel.planner.plan.task_UpdateBucketTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property bucketTaskBoardFormat for teams
+ operationId: team.primaryChannel.planner.plan.task_DeleteBucketTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
+ get:
+ tags:
+ - teams.channel
+ summary: Get details from teams
+ description: Read-only. Nullable. More details about the task.
+ operationId: team.primaryChannel.planner.plan.task_GetDetail
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.channel
+ summary: Update the navigation property details in teams
+ operationId: team.primaryChannel.planner.plan.task_UpdateDetail
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property details for teams
+ operationId: team.primaryChannel.planner.plan.task_DeleteDetail
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages':
+ get:
+ tags:
+ - teams.channel
+ summary: Get messages from teams
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: team.primaryChannel.planner.plan.task_ListMessage
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.channel
+ summary: Create new navigation property to messages for teams
+ operationId: team.primaryChannel.planner.plan.task_CreateMessage
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
+ get:
+ tags:
+ - teams.channel
+ summary: Get messages from teams
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: team.primaryChannel.planner.plan.task_GetMessage
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.channel
+ summary: Update the navigation property messages in teams
+ operationId: team.primaryChannel.planner.plan.task_UpdateMessage
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property messages for teams
+ operationId: team.primaryChannel.planner.plan.task_DeleteMessage
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: team.primaryChannel.planner.plan.task.message_setReaction
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
+ post:
+ tags:
+ - teams.channel
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: team.primaryChannel.planner.plan.task.message_unsetReaction
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count':
+ get:
+ tags:
+ - teams.channel
+ summary: Get the number of the resource
+ operationId: team.primaryChannel.planner.plan.task.message_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ get:
+ tags:
+ - teams.channel
+ summary: Get progressTaskBoardFormat from teams
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: team.primaryChannel.planner.plan.task_GetProgressTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.channel
+ summary: Update the navigation property progressTaskBoardFormat in teams
+ operationId: team.primaryChannel.planner.plan.task_UpdateProgressTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property progressTaskBoardFormat for teams
+ operationId: team.primaryChannel.planner.plan.task_DeleteProgressTaskBoardFormat
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/$count':
+ get:
+ tags:
+ - teams.channel
+ summary: Get the number of the resource
+ operationId: team.primaryChannel.planner.plan.task_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/primaryChannel/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
+ get:
+ tags:
+ - teams.channel
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: team.primaryChannel.planner.plan.task_delta
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/primaryChannel/planner/plans/$count':
+ get:
+ tags:
+ - teams.channel
+ summary: Get the number of the resource
+ operationId: team.primaryChannel.planner.plan_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/primaryChannel/planner/plans/microsoft.graph.delta()':
+ get:
+ tags:
+ - teams.channel
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
+ operationId: team.primaryChannel.planner.plan_delta
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerPlan
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teams/{team-id}/primaryChannel/sharedWithTeams':
+ get:
+ tags:
+ - teams.channel
+ summary: Get sharedWithTeams from teams
+ description: A collection of teams with which a channel is shared.
+ operationId: team.primaryChannel_ListSharedGraphWPreTeam
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.channel
+ summary: Create new navigation property to sharedWithTeams for teams
+ operationId: team.primaryChannel_CreateSharedGraphWPreTeam
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
+ get:
+ tags:
+ - teams.channel
+ summary: Get sharedWithTeams from teams
+ description: A collection of teams with which a channel is shared.
+ operationId: team.primaryChannel_GetSharedGraphWPreTeam
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.channel
+ summary: Update the navigation property sharedWithTeams in teams
+ operationId: team.primaryChannel_UpdateSharedGraphWPreTeam
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property sharedWithTeams for teams
+ operationId: team.primaryChannel_DeleteSharedGraphWPreTeam
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
+ get:
+ tags:
+ - teams.channel
+ summary: Get allowedMembers from teams
+ description: A collection of team members who have access to the shared channel.
+ operationId: team.primaryChannel.sharedGraphWPreTeam_ListAllowedMember
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
+ get:
+ tags:
+ - teams.channel
+ summary: Get allowedMembers from teams
+ description: A collection of team members who have access to the shared channel.
+ operationId: team.primaryChannel.sharedGraphWPreTeam_GetAllowedMember
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: conversationMember-id
+ in: path
+ description: The unique identifier of conversationMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: conversationMember
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
+ get:
+ tags:
+ - teams.channel
+ summary: Get the number of the resource
+ operationId: team.primaryChannel.sharedGraphWPreTeam.allowedMember_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
+ get:
+ tags:
+ - teams.channel
+ summary: Get team from teams
+ operationId: team.primaryChannel.sharedGraphWPreTeam_GetTeam
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.team'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/sharedWithTeams/$count':
+ get:
+ tags:
+ - teams.channel
+ summary: Get the number of the resource
+ operationId: team.primaryChannel.sharedGraphWPreTeam_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/primaryChannel/tabs':
+ get:
+ tags:
+ - teams.channel
+ summary: Get tabs from teams
+ description: A collection of all the tabs in the channel.
+ operationId: team.primaryChannel_ListTab
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.channel
+ summary: Create new navigation property to tabs for teams
+ operationId: team.primaryChannel_CreateTab
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}':
+ get:
+ tags:
+ - teams.channel
+ summary: Get tabs from teams
+ description: A collection of all the tabs in the channel.
+ operationId: team.primaryChannel_GetTab
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.channel
+ summary: Update the navigation property tabs in teams
+ operationId: team.primaryChannel_UpdateTab
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.channel
+ summary: Delete navigation property tabs for teams
+ operationId: team.primaryChannel_DeleteTab
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp':
+ get:
+ tags:
+ - teams.channel
+ summary: Get teamsApp from teams
+ description: The application that is linked to the tab.
+ operationId: team.primaryChannel.tab_GetTeamsApp
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/primaryChannel/tabs/$count':
+ get:
+ tags:
+ - teams.channel
+ summary: Get the number of the resource
+ operationId: team.primaryChannel.tab_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/schedule':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get schedule
+ description: "Retrieve the properties and relationships of a schedule object. The schedule creation process conforms to the One API guideline for resource based long running operations (RELO).\r\nWhen clients use the PUT method, if the schedule is provisioned, the operation updates the schedule; otherwise, the operation starts the schedule provisioning process in the background. During schedule provisioning, clients can use the GET method to get the schedule and look at the provisionStatus property for the current state of the provisioning. If the provisioning failed, clients can get additional information from the provisionStatusCode property. Clients can also inspect the configuration of the schedule."
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedule-get?view=graph-rest-beta
+ operationId: team_GetSchedule
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedule'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ put:
+ tags:
+ - teams.schedule
+ summary: Create or replace schedule
+ description: "Create or replace a schedule object. The schedule creation process conforms to the One API guideline for resource based long running operations (RELO).\r\nWhen clients use the PUT method, if the schedule is provisioned, the operation replaces the schedule; otherwise, the operation starts the schedule provisioning process in the background. During schedule provisioning, clients can use the GET method to get the schedule and look at the provisionStatus property for the current state of the provisioning. If the provisioning failed, clients can get additional information from the provisionStatusCode property. Clients can also inspect the configuration of the schedule."
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-put-schedule?view=graph-rest-beta
+ operationId: team_SetSchedule
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedule'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedule'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete navigation property schedule for teams
+ operationId: team_DeleteSchedule
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/dayNotes':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get dayNotes from teams
+ description: The day notes in the schedule.
+ operationId: team.schedule_ListDayNote
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.dayNoteCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.schedule
+ summary: Create new navigation property to dayNotes for teams
+ operationId: team.schedule_CreateDayNote
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/dayNotes/{dayNote-id}':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get dayNotes from teams
+ description: The day notes in the schedule.
+ operationId: team.schedule_GetDayNote
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: dayNote-id
+ in: path
+ description: The unique identifier of dayNote
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: dayNote
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.schedule
+ summary: Update dayNote
+ description: Update the properties of a day note.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/daynote-update?view=graph-rest-beta
+ operationId: team.schedule_UpdateDayNote
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: dayNote-id
+ in: path
+ description: The unique identifier of dayNote
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: dayNote
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete navigation property dayNotes for teams
+ operationId: team.schedule_DeleteDayNote
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: dayNote-id
+ in: path
+ description: The unique identifier of dayNote
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: dayNote
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/dayNotes/$count':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get the number of the resource
+ operationId: team.schedule.dayNote_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/schedule/microsoft.graph.share':
+ post:
+ tags:
+ - teams.schedule
+ summary: Invoke action share
+ description: 'Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable only by managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-beta
+ operationId: team.schedule_share
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ notifyTeam:
+ type: boolean
+ default: false
+ nullable: true
+ startDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ endDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/schedule/offerShiftRequests':
+ get:
+ tags:
+ - teams.schedule
+ summary: List offerShiftRequest
+ description: Retrieve the properties and relationships of all offerShiftRequest objects in a team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/offershiftrequest-list?view=graph-rest-beta
+ operationId: team.schedule_ListOfferShiftRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.offerShiftRequestCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.schedule
+ summary: Create offerShiftRequest
+ description: Create an instance of an offerShiftRequest.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/offershiftrequest-post?view=graph-rest-beta
+ operationId: team.schedule_CreateOfferShiftRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get offerShiftRequest
+ description: Retrieve the properties and relationships of an offerShiftRequest object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/offershiftrequest-get?view=graph-rest-beta
+ operationId: team.schedule_GetOfferShiftRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: offerShiftRequest-id
+ in: path
+ description: The unique identifier of offerShiftRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: offerShiftRequest
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.schedule
+ summary: Update the navigation property offerShiftRequests in teams
+ operationId: team.schedule_UpdateOfferShiftRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: offerShiftRequest-id
+ in: path
+ description: The unique identifier of offerShiftRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: offerShiftRequest
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete navigation property offerShiftRequests for teams
+ operationId: team.schedule_DeleteOfferShiftRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: offerShiftRequest-id
+ in: path
+ description: The unique identifier of offerShiftRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: offerShiftRequest
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/offerShiftRequests/$count':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get the number of the resource
+ operationId: team.schedule.offerShiftRequest_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/schedule/openShiftChangeRequests':
+ get:
+ tags:
+ - teams.schedule
+ summary: List openShiftChangeRequests
+ description: Retrieve a list of openShiftChangeRequest objects in a team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/openshiftchangerequest-list?view=graph-rest-beta
+ operationId: team.schedule_ListOpenShiftChangeRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.openShiftChangeRequestCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.schedule
+ summary: Create openShiftChangeRequest
+ description: Create instance of an openShiftChangeRequest object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/openshiftchangerequest-post?view=graph-rest-beta
+ operationId: team.schedule_CreateOpenShiftChangeRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get openShiftChangeRequest
+ description: Retrieve the properties and relationships of an openShiftChangeRequest object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/openshiftchangerequest-get?view=graph-rest-beta
+ operationId: team.schedule_GetOpenShiftChangeRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: openShiftChangeRequest-id
+ in: path
+ description: The unique identifier of openShiftChangeRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: openShiftChangeRequest
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.schedule
+ summary: Update the navigation property openShiftChangeRequests in teams
+ operationId: team.schedule_UpdateOpenShiftChangeRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: openShiftChangeRequest-id
+ in: path
+ description: The unique identifier of openShiftChangeRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: openShiftChangeRequest
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete navigation property openShiftChangeRequests for teams
+ operationId: team.schedule_DeleteOpenShiftChangeRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: openShiftChangeRequest-id
+ in: path
+ description: The unique identifier of openShiftChangeRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: openShiftChangeRequest
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/openShiftChangeRequests/$count':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get the number of the resource
+ operationId: team.schedule.openShiftChangeRequest_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/schedule/openShifts':
+ get:
+ tags:
+ - teams.schedule
+ summary: List openShift
+ description: List openshift objects in a team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/openshift-list?view=graph-rest-beta
+ operationId: team.schedule_ListOpenShift
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.openShiftCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.schedule
+ summary: Create openShift
+ description: Create an instance of an openShift object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/openshift-post?view=graph-rest-beta
+ operationId: team.schedule_CreateOpenShift
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShift'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShift'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/openShifts/{openShift-id}':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get openShift
+ description: Retrieve the properties and relationships of an openshift object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/openshift-get?view=graph-rest-beta
+ operationId: team.schedule_GetOpenShift
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: openShift-id
+ in: path
+ description: The unique identifier of openShift
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: openShift
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShift'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.schedule
+ summary: Update openShift
+ description: Update the properties of an openShift object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/openshift-update?view=graph-rest-beta
+ operationId: team.schedule_UpdateOpenShift
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: openShift-id
+ in: path
+ description: The unique identifier of openShift
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: openShift
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShift'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShift'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete openShift
+ description: Delete an openShift object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/openshift-delete?view=graph-rest-beta
+ operationId: team.schedule_DeleteOpenShift
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: openShift-id
+ in: path
+ description: The unique identifier of openShift
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: openShift
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/openShifts/$count':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get the number of the resource
+ operationId: team.schedule.openShift_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/schedule/schedulingGroups':
+ get:
+ tags:
+ - teams.schedule
+ summary: List scheduleGroups
+ description: Get the list of schedulingGroups in this schedule.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedule-list-schedulinggroups?view=graph-rest-beta
+ operationId: team.schedule_ListSchedulingGroup
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.schedulingGroupCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.schedule
+ summary: Create schedulingGroup
+ description: Create a new schedulingGroup.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedule-post-schedulinggroups?view=graph-rest-beta
+ operationId: team.schedule_CreateSchedulingGroup
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get schedulingGroup
+ description: Retrieve the properties and relationships of a schedulingGroup by ID.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedulinggroup-get?view=graph-rest-beta
+ operationId: team.schedule_GetSchedulingGroup
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: schedulingGroup-id
+ in: path
+ description: The unique identifier of schedulingGroup
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: schedulingGroup
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.schedule
+ summary: Replace schedulingGroup
+ description: 'Replace an existing schedulingGroup. If the specified schedulingGroup doesn''t exist, this method returns 404 Not found.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedulinggroup-put?view=graph-rest-beta
+ operationId: team.schedule_UpdateSchedulingGroup
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: schedulingGroup-id
+ in: path
+ description: The unique identifier of schedulingGroup
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: schedulingGroup
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete schedulingGroup
+ description: "Mark a schedulingGroup as inactive by setting its isActive property.\r\nThis method does not remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group."
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedulinggroup-delete?view=graph-rest-beta
+ operationId: team.schedule_DeleteSchedulingGroup
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: schedulingGroup-id
+ in: path
+ description: The unique identifier of schedulingGroup
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: schedulingGroup
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/schedulingGroups/$count':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get the number of the resource
+ operationId: team.schedule.schedulingGroup_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/schedule/shifts':
+ get:
+ tags:
+ - teams.schedule
+ summary: List shifts
+ description: The shifts in the schedule.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedule-list-shifts?view=graph-rest-beta
+ operationId: team.schedule_ListShift
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.shiftCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.schedule
+ summary: Create shift
+ description: Create a new shift instance in a schedule. The duration of a shift cannot be less than 1 minute or longer than 24 hours.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedule-post-shifts?view=graph-rest-beta
+ operationId: team.schedule_CreateShift
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shift'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shift'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/shifts/{shift-id}':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get shift
+ description: Retrieve the properties and relationships of a shift object by ID.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/shift-get?view=graph-rest-beta
+ operationId: team.schedule_GetShift
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: shift-id
+ in: path
+ description: The unique identifier of shift
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: shift
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shift'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.schedule
+ summary: Replace shift
+ description: 'Replace an existing shift. If the specified shift doesn''t exist, this method returns 404 Not found. The duration of a shift can''t be less than 1 minute or longer than 24 hours.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/shift-put?view=graph-rest-beta
+ operationId: team.schedule_UpdateShift
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: shift-id
+ in: path
+ description: The unique identifier of shift
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: shift
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shift'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shift'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete shift
+ description: Delete a shift from the schedule.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/shift-delete?view=graph-rest-beta
+ operationId: team.schedule_DeleteShift
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: shift-id
+ in: path
+ description: The unique identifier of shift
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: shift
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/shifts/$count':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get the number of the resource
+ operationId: team.schedule.shift_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/schedule/shiftsRoleDefinitions':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get shiftsRoleDefinitions from teams
+ description: The definitions of the roles in the schedule.
+ operationId: team.schedule_ListShiftsRoleDefinition
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.shiftsRoleDefinitionCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.schedule
+ summary: Create new navigation property to shiftsRoleDefinitions for teams
+ operationId: team.schedule_CreateShiftsRoleDefinition
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get shiftsRoleDefinitions from teams
+ description: The definitions of the roles in the schedule.
+ operationId: team.schedule_GetShiftsRoleDefinition
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: shiftsRoleDefinition-id
+ in: path
+ description: The unique identifier of shiftsRoleDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: shiftsRoleDefinition
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.schedule
+ summary: Update the navigation property shiftsRoleDefinitions in teams
+ operationId: team.schedule_UpdateShiftsRoleDefinition
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: shiftsRoleDefinition-id
+ in: path
+ description: The unique identifier of shiftsRoleDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: shiftsRoleDefinition
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete navigation property shiftsRoleDefinitions for teams
+ operationId: team.schedule_DeleteShiftsRoleDefinition
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: shiftsRoleDefinition-id
+ in: path
+ description: The unique identifier of shiftsRoleDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: shiftsRoleDefinition
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/shiftsRoleDefinitions/$count':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get the number of the resource
+ operationId: team.schedule.shiftsRoleDefinition_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/schedule/swapShiftsChangeRequests':
+ get:
+ tags:
+ - teams.schedule
+ summary: List swapShiftsChangeRequest
+ description: Retrieve a list of swapShiftsChangeRequest objects in a team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/swapshiftschangerequest-list?view=graph-rest-beta
+ operationId: team.schedule_ListSwapShiftsChangeRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.swapShiftsChangeRequestCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.schedule
+ summary: Create swapShiftsChangeRequest
+ description: Create an instance of a swapShiftsChangeRequest object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/swapshiftschangerequest-post?view=graph-rest-beta
+ operationId: team.schedule_CreateSwapShiftsChangeRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get swapShiftsChangeRequest
+ description: Retrieve the properties and relationships of a swapShiftsChangeRequest object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/swapshiftschangerequest-get?view=graph-rest-beta
+ operationId: team.schedule_GetSwapShiftsChangeRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: swapShiftsChangeRequest-id
+ in: path
+ description: The unique identifier of swapShiftsChangeRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: swapShiftsChangeRequest
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.schedule
+ summary: Update the navigation property swapShiftsChangeRequests in teams
+ operationId: team.schedule_UpdateSwapShiftsChangeRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: swapShiftsChangeRequest-id
+ in: path
+ description: The unique identifier of swapShiftsChangeRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: swapShiftsChangeRequest
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete navigation property swapShiftsChangeRequests for teams
+ operationId: team.schedule_DeleteSwapShiftsChangeRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: swapShiftsChangeRequest-id
+ in: path
+ description: The unique identifier of swapShiftsChangeRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: swapShiftsChangeRequest
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/swapShiftsChangeRequests/$count':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get the number of the resource
+ operationId: team.schedule.swapShiftsChangeRequest_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/schedule/timeCards':
+ get:
+ tags:
+ - teams.schedule
+ summary: List timeCard
+ description: Retrieve a list of timeCard entries in a schedule.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-list?view=graph-rest-beta
+ operationId: team.schedule_ListTimeCard
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.timeCardCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.schedule
+ summary: Create timeCard
+ description: Create a timeCard instance in a schedule.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-post?view=graph-rest-beta
+ operationId: team.schedule_CreateTimeCard
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/timeCards/{timeCard-id}':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get timeCard
+ description: Get the properties and relationships of a timeCard object by ID.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-get?view=graph-rest-beta
+ operationId: team.schedule_GetTimeCard
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.schedule
+ summary: Replace timeCard
+ description: Replace an existing timeCard with updated values.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-replace?view=graph-rest-beta
+ operationId: team.schedule_UpdateTimeCard
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete timeCard
+ description: Delete a timeCard instance in a schedule.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-delete?view=graph-rest-beta
+ operationId: team.schedule_DeleteTimeCard
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/timeCards/{timeCard-id}/microsoft.graph.clockOut':
+ post:
+ tags:
+ - teams.schedule
+ summary: Invoke action clockOut
+ description: Clock out to end an open timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-clockout?view=graph-rest-beta
+ operationId: team.schedule.timeCard_clockOut
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ atApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ isAtApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ notes:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/schedule/timeCards/{timeCard-id}/microsoft.graph.confirm':
+ post:
+ tags:
+ - teams.schedule
+ summary: Invoke action confirm
+ description: Confirm a specific timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-beta
+ operationId: team.schedule.timeCard_confirm
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/schedule/timeCards/{timeCard-id}/microsoft.graph.confirmForUser':
+ post:
+ tags:
+ - teams.schedule
+ summary: Invoke action confirmForUser
+ operationId: team.schedule.timeCard_confirmGraphFPreUser
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ userId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/schedule/timeCards/{timeCard-id}/microsoft.graph.endBreak':
+ post:
+ tags:
+ - teams.schedule
+ summary: Invoke action endBreak
+ description: End the open break in a specific timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-endbreak?view=graph-rest-beta
+ operationId: team.schedule.timeCard_endBreak
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ atApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ isAtApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ notes:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/schedule/timeCards/{timeCard-id}/microsoft.graph.startBreak':
+ post:
+ tags:
+ - teams.schedule
+ summary: Invoke action startBreak
+ description: Start a break in a specific timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-startbreak?view=graph-rest-beta
+ operationId: team.schedule.timeCard_startBreak
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ atApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ isAtApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ notes:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/schedule/timeCards/$count':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get the number of the resource
+ operationId: team.schedule.timeCard_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/schedule/timeCards/microsoft.graph.clockIn':
+ post:
+ tags:
+ - teams.schedule
+ summary: Invoke action clockIn
+ description: Clock in to start a timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-beta
+ operationId: team.schedule.timeCard_clockIn
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ atApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ isAtApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ onBehalfOfUserId:
+ type: string
+ nullable: true
+ notes:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teams/{team-id}/schedule/timeOffReasons':
+ get:
+ tags:
+ - teams.schedule
+ summary: List timeOffReasons
+ description: The set of reasons for a time off in the schedule.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedule-list-timeoffreasons?view=graph-rest-beta
+ operationId: team.schedule_ListTimeOffReason
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.timeOffReasonCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.schedule
+ summary: Create timeOffReason
+ description: Create a new timeOffReason.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedule-post-timeoffreasons?view=graph-rest-beta
+ operationId: team.schedule_CreateTimeOffReason
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get timeOffReason
+ description: Retrieve the properties and relationships of a timeOffReason object by ID.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timeoffreason-get?view=graph-rest-beta
+ operationId: team.schedule_GetTimeOffReason
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeOffReason-id
+ in: path
+ description: The unique identifier of timeOffReason
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeOffReason
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.schedule
+ summary: Replace timeOffReason
+ description: 'Replace an existing timeOffReason. If the specified timeOffReason doesn''t exist, this method returns 404 Not found.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timeoffreason-put?view=graph-rest-beta
+ operationId: team.schedule_UpdateTimeOffReason
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeOffReason-id
+ in: path
+ description: The unique identifier of timeOffReason
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeOffReason
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete timeOffReason
+ description: Mark a timeOffReason as inactive by setting the isActive property. Every team must include at least one timeOffReason. This method doesn't remove the specified timeOffReason instance. timeOffItem instances that were assigned this reason remain assigned to this reason.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timeoffreason-delete?view=graph-rest-beta
+ operationId: team.schedule_DeleteTimeOffReason
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeOffReason-id
+ in: path
+ description: The unique identifier of timeOffReason
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeOffReason
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/timeOffReasons/$count':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get the number of the resource
+ operationId: team.schedule.timeOffReason_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/schedule/timeOffRequests':
+ get:
+ tags:
+ - teams.schedule
+ summary: List timeOffRequest
+ description: Retrieve a list of timeoffrequest objects in the team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timeoffrequest-list?view=graph-rest-beta
+ operationId: team.schedule_ListTimeOffRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.timeOffRequestCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.schedule
+ summary: Create timeOffRequest
+ description: Create instance of a timeoffrequest object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timeoffrequest-post?view=graph-rest-beta
+ operationId: team.schedule_CreateTimeOffRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get timeOffRequest
+ description: Retrieve the properties and relationships of a timeoffrequest object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timeoffrequest-get?view=graph-rest-beta
+ operationId: team.schedule_GetTimeOffRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeOffRequest-id
+ in: path
+ description: The unique identifier of timeOffRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeOffRequest
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.schedule
+ summary: Update the navigation property timeOffRequests in teams
+ operationId: team.schedule_UpdateTimeOffRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeOffRequest-id
+ in: path
+ description: The unique identifier of timeOffRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeOffRequest
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete timeOffRequest
+ description: Delete a timeOffRequest object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timeoffrequest-delete?view=graph-rest-beta
+ operationId: team.schedule_DeleteTimeOffRequest
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeOffRequest-id
+ in: path
+ description: The unique identifier of timeOffRequest
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeOffRequest
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/timeOffRequests/$count':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get the number of the resource
+ operationId: team.schedule.timeOffRequest_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/schedule/timesOff':
+ get:
+ tags:
+ - teams.schedule
+ summary: List timesOff
+ description: Get the list of timeOff instances in a schedule.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedule-list-timesoff?view=graph-rest-beta
+ operationId: team.schedule_ListTimesOff
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.timeOffCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.schedule
+ summary: Create timeOff
+ description: Create a new timeOff instance in a schedule.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/schedule-post-timesoff?view=graph-rest-beta
+ operationId: team.schedule_CreateTimesOff
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/timesOff/{timeOff-id}':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get timeOff
+ description: Retrieve the properties and relationships of a timeOff object by ID.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timeoff-get?view=graph-rest-beta
+ operationId: team.schedule_GetTimesOff
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeOff-id
+ in: path
+ description: The unique identifier of timeOff
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeOff
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.schedule
+ summary: Replace timeOff
+ description: 'Replace an existing timeOff. If the specified timeOff doesn''t exist, this method returns 404 Not found.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timeoff-put?view=graph-rest-beta
+ operationId: team.schedule_UpdateTimesOff
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeOff-id
+ in: path
+ description: The unique identifier of timeOff
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeOff
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.schedule
+ summary: Delete timeOff
+ description: Delete a timeOff instance from a schedule.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timeoff-delete?view=graph-rest-beta
+ operationId: team.schedule_DeleteTimesOff
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: timeOff-id
+ in: path
+ description: The unique identifier of timeOff
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeOff
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/schedule/timesOff/$count':
+ get:
+ tags:
+ - teams.schedule
+ summary: Get the number of the resource
+ operationId: team.schedule.timesOff_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/tags':
+ get:
+ tags:
+ - teams.teamworkTag
+ summary: List teamworkTags
+ description: Get a list of the tag objects and their properties.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworktag-list?view=graph-rest-beta
+ operationId: team_ListTag
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.teamworkTagCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.teamworkTag
+ summary: Create teamworkTag
+ description: 'Create a standard tag for members in the team. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworktag-post?view=graph-rest-beta
+ operationId: team_CreateTag
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/tags/{teamworkTag-id}':
+ get:
+ tags:
+ - teams.teamworkTag
+ summary: Get teamworkTag
+ description: Read the properties and relationships of a tag object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworktag-get?view=graph-rest-beta
+ operationId: team_GetTag
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamworkTag-id
+ in: path
+ description: The unique identifier of teamworkTag
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTag
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.teamworkTag
+ summary: Update teamworkTag
+ description: Update the properties of a teamworkTag object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworktag-update?view=graph-rest-beta
+ operationId: team_UpdateTag
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamworkTag-id
+ in: path
+ description: The unique identifier of teamworkTag
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTag
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.teamworkTag
+ summary: Delete teamworkTag
+ description: Delete a tag object permanently.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworktag-delete?view=graph-rest-beta
+ operationId: team_DeleteTag
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamworkTag-id
+ in: path
+ description: The unique identifier of teamworkTag
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTag
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/tags/{teamworkTag-id}/members':
+ get:
+ tags:
+ - teams.teamworkTag
+ summary: List members in a teamworkTag
+ description: Get a list of the members of a standard tag in a team and their properties.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworktagmember-list?view=graph-rest-beta
+ operationId: team.tag_ListMember
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamworkTag-id
+ in: path
+ description: The unique identifier of teamworkTag
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTag
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.teamworkTagMemberCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teams.teamworkTag
+ summary: Create teamworkTagMember
+ description: Create a new teamworkTagMember object in a team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworktagmember-post?view=graph-rest-beta
+ operationId: team.tag_CreateMember
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamworkTag-id
+ in: path
+ description: The unique identifier of teamworkTag
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTag
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}':
+ get:
+ tags:
+ - teams.teamworkTag
+ summary: Get teamworkTagMember
+ description: 'Get the properties and relationships of a member of a standard tag in a team. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworktagmember-get?view=graph-rest-beta
+ operationId: team.tag_GetMember
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamworkTag-id
+ in: path
+ description: The unique identifier of teamworkTag
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTag
+ - name: teamworkTagMember-id
+ in: path
+ description: The unique identifier of teamworkTagMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTagMember
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teams.teamworkTag
+ summary: Update the navigation property members in teams
+ operationId: team.tag_UpdateMember
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamworkTag-id
+ in: path
+ description: The unique identifier of teamworkTag
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTag
+ - name: teamworkTagMember-id
+ in: path
+ description: The unique identifier of teamworkTagMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTagMember
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teams.teamworkTag
+ summary: Delete teamworkTagMember
+ description: Delete a member from a standard tag in a team.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworktagmember-delete?view=graph-rest-beta
+ operationId: team.tag_DeleteMember
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamworkTag-id
+ in: path
+ description: The unique identifier of teamworkTag
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTag
+ - name: teamworkTagMember-id
+ in: path
+ description: The unique identifier of teamworkTagMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTagMember
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/tags/{teamworkTag-id}/members/$count':
+ get:
+ tags:
+ - teams.teamworkTag
+ summary: Get the number of the resource
+ operationId: team.tag.member_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: teamworkTag-id
+ in: path
+ description: The unique identifier of teamworkTag
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTag
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/tags/$count':
+ get:
+ tags:
+ - teams.teamworkTag
+ summary: Get the number of the resource
+ operationId: team.tag_GetCount
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teams/{team-id}/template':
+ get:
+ tags:
+ - teams.teamsTemplate
+ summary: Get template from teams
+ description: The template this team was created from. See available templates.
+ operationId: team_GetTemplate
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTemplate'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teams/{team-id}/templateDefinition':
+ get:
+ tags:
+ - teams.teamTemplateDefinition
+ summary: Get templateDefinition from teams
+ description: Generic representation of a team template definition for a team with a specific structure and configuration.
+ operationId: team_GetTemplateDefinition
+ parameters:
+ - name: team-id
+ in: path
+ description: The unique identifier of team
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: team
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ /teams/$count:
+ get:
+ tags:
+ - teams.team
+ summary: Get the number of the resource
+ operationId: team_GetCount
+ parameters:
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ /teams/microsoft.graph.allMessages():
+ get:
+ tags:
+ - teams.team.Functions
+ summary: Invoke function allMessages
+ operationId: team_allMessage
+ parameters:
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ /teams/microsoft.graph.getAllMessages():
+ get:
+ tags:
+ - teams.team.Functions
+ summary: Invoke function getAllMessages
+ operationId: team_getAllMessage
+ parameters:
+ - name: model
+ in: query
+ description: The payment model for the API
+ style: form
+ explode: false
+ schema:
+ type: string
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ /teams/microsoft.graph.getOpenShifts():
+ get:
+ tags:
+ - teams.team.Functions
+ summary: Invoke function getOpenShifts
+ description: Get all openShift objects across all teams a user is a direct member of.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-getopenshifts?view=graph-rest-beta
+ operationId: team_getOpenShift
+ parameters:
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of openShift
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.openShift'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ /teams/microsoft.graph.getShifts():
+ get:
+ tags:
+ - teams.team.Functions
+ summary: Invoke function getShifts
+ description: Get all shift objects across all teams to which a user is a direct member.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-getshifts?view=graph-rest-beta
+ operationId: team_getShift
+ parameters:
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of shift
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.shift'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ /teams/microsoft.graph.getTimesOff():
+ get:
+ tags:
+ - teams.team.Functions
+ summary: Invoke function getTimesOff
+ description: Get all time off objects across all teams to which a user is a direct member.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-gettimesoff?view=graph-rest-beta
+ operationId: team_getTimesOff
+ parameters:
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of timeOff
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ /teamwork:
+ get:
+ tags:
+ - teamwork.teamwork
+ summary: Get teamwork
+ description: 'Get the properties and relationships of a teamwork object, such as the region of the organization and whether Microsoft Teams is enabled.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamwork-get?view=graph-rest-beta
+ operationId: teamwork_GetTeamwork
+ parameters:
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved entity
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamwork'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.teamwork
+ summary: Update teamwork
+ operationId: teamwork_UpdateTeamwork
+ requestBody:
+ description: New property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamwork'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamwork'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ /teamwork/deletedChats:
+ get:
+ tags:
+ - teamwork.deletedChat
+ summary: Get deletedChat
+ description: Read the properties and relationships of a deletedChat object.
+ operationId: teamwork_ListDeletedChat
+ parameters:
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.deletedChatCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.deletedChat
+ summary: Create new navigation property to deletedChats for teamwork
+ operationId: teamwork_CreateDeletedChat
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.deletedChat'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.deletedChat'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedChats/{deletedChat-id}':
+ get:
+ tags:
+ - teamwork.deletedChat
+ summary: Get deletedChat
+ description: Read the properties and relationships of a deletedChat object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/deletedchat-get?view=graph-rest-beta
+ operationId: teamwork_GetDeletedChat
+ parameters:
+ - name: deletedChat-id
+ in: path
+ description: The unique identifier of deletedChat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedChat
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.deletedChat'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.deletedChat
+ summary: Update the navigation property deletedChats in teamwork
+ operationId: teamwork_UpdateDeletedChat
+ parameters:
+ - name: deletedChat-id
+ in: path
+ description: The unique identifier of deletedChat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedChat
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.deletedChat'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.deletedChat'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.deletedChat
+ summary: Delete navigation property deletedChats for teamwork
+ operationId: teamwork_DeleteDeletedChat
+ parameters:
+ - name: deletedChat-id
+ in: path
+ description: The unique identifier of deletedChat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedChat
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedChats/{deletedChat-id}/microsoft.graph.undoDelete':
+ post:
+ tags:
+ - teamwork.deletedChat
+ summary: Invoke action undoDelete
+ description: Restore a deletedChat to an active chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/deletedchat-undodelete?view=graph-rest-beta
+ operationId: teamwork.deletedChat_undoDelete
+ parameters:
+ - name: deletedChat-id
+ in: path
+ description: The unique identifier of deletedChat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedChat
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ /teamwork/deletedChats/$count:
+ get:
+ tags:
+ - teamwork.deletedChat
+ summary: Get the number of the resource
+ operationId: teamwork.deletedChat_GetCount
+ parameters:
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ /teamwork/deletedTeams:
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: List deletedTeams
+ description: Get a list of the deletedTeam objects and their properties.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamwork-list-deletedteams?view=graph-rest-beta
+ operationId: teamwork_ListDeletedTeam
+ parameters:
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.deletedTeamCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Create new navigation property to deletedTeams for teamwork
+ operationId: teamwork_CreateDeletedTeam
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.deletedTeam'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.deletedTeam'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get deletedTeams from teamwork
+ description: A collection of deleted teams.
+ operationId: teamwork_GetDeletedTeam
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.deletedTeam'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update the navigation property deletedTeams in teamwork
+ operationId: teamwork_UpdateDeletedTeam
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.deletedTeam'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.deletedTeam'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete navigation property deletedTeams for teamwork
+ operationId: teamwork_DeleteDeletedTeam
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get channels from teamwork
+ description: The channels those are either shared with this deleted team or created in this deleted team.
+ operationId: teamwork.deletedTeam_ListChannel
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Create new navigation property to channels for teamwork
+ operationId: teamwork.deletedTeam_CreateChannel
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get channels from teamwork
+ description: The channels those are either shared with this deleted team or created in this deleted team.
+ operationId: teamwork.deletedTeam_GetChannel
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update the navigation property channels in teamwork
+ operationId: teamwork.deletedTeam_UpdateChannel
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete navigation property channels for teamwork
+ operationId: teamwork.deletedTeam_DeleteChannel
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get allMembers from teamwork
+ description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
+ operationId: teamwork.deletedTeam.channel_ListAllMember
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Create new navigation property to allMembers for teamwork
+ operationId: teamwork.deletedTeam.channel_CreateAllMember
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/{conversationMember-id}':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get allMembers from teamwork
+ description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
+ operationId: teamwork.deletedTeam.channel_GetAllMember
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: conversationMember-id
+ in: path
+ description: The unique identifier of conversationMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: conversationMember
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update the navigation property allMembers in teamwork
+ operationId: teamwork.deletedTeam.channel_UpdateAllMember
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: conversationMember-id
+ in: path
+ description: The unique identifier of conversationMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: conversationMember
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete navigation property allMembers for teamwork
+ operationId: teamwork.deletedTeam.channel_DeleteAllMember
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: conversationMember-id
+ in: path
+ description: The unique identifier of conversationMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: conversationMember
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/$count':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.allMember_GetCount
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/microsoft.graph.add':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.allMember_add
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/microsoft.graph.remove':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.allMember_remove
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/enabledApps':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get enabledApps from teamwork
+ description: A collection of enabled apps in the channel.
+ operationId: teamwork.deletedTeam.channel_ListEnabledApp
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/enabledApps/{teamsApp-id}':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get enabledApps from teamwork
+ description: A collection of enabled apps in the channel.
+ operationId: teamwork.deletedTeam.channel_GetEnabledApp
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: teamsApp-id
+ in: path
+ description: The unique identifier of teamsApp
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsApp
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/enabledApps/$count':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.enabledApp_GetCount
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get filesFolder from teamwork
+ description: Metadata for the location where the channel's files are stored.
+ operationId: teamwork.deletedTeam.channel_GetFilesFolder
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get content for the navigation property filesFolder from teamwork
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: teamwork.deletedTeam.channel_GetFilesFolderContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: $format
+ in: query
+ description: Format of the content
+ style: form
+ explode: false
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update content for the navigation property filesFolder in teamwork
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: teamwork.deletedTeam.channel_SetFilesFolderContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete content for the navigation property filesFolder in teamwork
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: teamwork.deletedTeam.channel_DeleteFilesFolderContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/contentStream':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get contentStream for the navigation property filesFolder from teamwork
+ description: 'The content stream, if the item represents a file.'
+ operationId: teamwork.deletedTeam.channel_GetFilesFolderContentStream
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update contentStream for the navigation property filesFolder in teamwork
+ description: 'The content stream, if the item represents a file.'
+ operationId: teamwork.deletedTeam.channel_SetFilesFolderContentStream
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete contentStream for the navigation property filesFolder in teamwork
+ description: 'The content stream, if the item represents a file.'
+ operationId: teamwork.deletedTeam.channel_DeleteFilesFolderContentStream
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get members from teamwork
+ description: A collection of membership records associated with the channel.
+ operationId: teamwork.deletedTeam.channel_ListMember
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Create new navigation property to members for teamwork
+ operationId: teamwork.deletedTeam.channel_CreateMember
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get members from teamwork
+ description: A collection of membership records associated with the channel.
+ operationId: teamwork.deletedTeam.channel_GetMember
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: conversationMember-id
+ in: path
+ description: The unique identifier of conversationMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: conversationMember
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update the navigation property members in teamwork
+ operationId: teamwork.deletedTeam.channel_UpdateMember
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: conversationMember-id
+ in: path
+ description: The unique identifier of conversationMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: conversationMember
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete navigation property members for teamwork
+ operationId: teamwork.deletedTeam.channel_DeleteMember
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: conversationMember-id
+ in: path
+ description: The unique identifier of conversationMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: conversationMember
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/$count':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.member_GetCount
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/microsoft.graph.add':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.member_add
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/microsoft.graph.remove':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.member_remove
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get messages from teamwork
+ description: A collection of all the messages in the channel. Nullable.
+ operationId: teamwork.deletedTeam.channel_ListMessage
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Create new navigation property to messages for teamwork
+ operationId: teamwork.deletedTeam.channel_CreateMessage
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get messages from teamwork
+ description: A collection of all the messages in the channel. Nullable.
+ operationId: teamwork.deletedTeam.channel_GetMessage
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update the navigation property messages in teamwork
+ operationId: teamwork.deletedTeam.channel_UpdateMessage
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete navigation property messages for teamwork
+ operationId: teamwork.deletedTeam.channel_DeleteMessage
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get hostedContents from teamwork
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: teamwork.deletedTeam.channel.message_ListHostedContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Create new navigation property to hostedContents for teamwork
+ operationId: teamwork.deletedTeam.channel.message_CreateHostedContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get hostedContents from teamwork
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: teamwork.deletedTeam.channel.message_GetHostedContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update the navigation property hostedContents in teamwork
+ operationId: teamwork.deletedTeam.channel.message_UpdateHostedContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete navigation property hostedContents for teamwork
+ operationId: teamwork.deletedTeam.channel.message_DeleteHostedContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get media content for the navigation property hostedContents from teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.deletedTeam.channel.message_GetHostedContentsContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update media content for the navigation property hostedContents in teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.deletedTeam.channel.message_SetHostedContentsContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete media content for the navigation property hostedContents in teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.deletedTeam.channel.message_DeleteHostedContentsContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.message.hostedContent_GetCount
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action setReaction
+ operationId: teamwork.deletedTeam.channel.message_setReaction
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.message_softDelete
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.message_undoSoftDelete
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action unsetReaction
+ operationId: teamwork.deletedTeam.channel.message_unsetReaction
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get replies from teamwork
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: teamwork.deletedTeam.channel.message_ListReply
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Create new navigation property to replies for teamwork
+ operationId: teamwork.deletedTeam.channel.message_CreateReply
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get replies from teamwork
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: teamwork.deletedTeam.channel.message_GetReply
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update the navigation property replies in teamwork
+ operationId: teamwork.deletedTeam.channel.message_UpdateReply
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete navigation property replies for teamwork
+ operationId: teamwork.deletedTeam.channel.message_DeleteReply
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get hostedContents from teamwork
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: teamwork.deletedTeam.channel.message.reply_ListHostedContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Create new navigation property to hostedContents for teamwork
+ operationId: teamwork.deletedTeam.channel.message.reply_CreateHostedContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get hostedContents from teamwork
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: teamwork.deletedTeam.channel.message.reply_GetHostedContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update the navigation property hostedContents in teamwork
+ operationId: teamwork.deletedTeam.channel.message.reply_UpdateHostedContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete navigation property hostedContents for teamwork
+ operationId: teamwork.deletedTeam.channel.message.reply_DeleteHostedContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get media content for the navigation property hostedContents from teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.deletedTeam.channel.message.reply_GetHostedContentsContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update media content for the navigation property hostedContents in teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.deletedTeam.channel.message.reply_SetHostedContentsContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete media content for the navigation property hostedContents in teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.deletedTeam.channel.message.reply_DeleteHostedContentsContent
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.message.reply.hostedContent_GetCount
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action setReaction
+ operationId: teamwork.deletedTeam.channel.message.reply_setReaction
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.message.reply_softDelete
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.message.reply_undoSoftDelete
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action unsetReaction
+ operationId: teamwork.deletedTeam.channel.message.reply_unsetReaction
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.message.reply_GetCount
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.message.reply_delta
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.message.reply_forwardToChat
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.message.reply_replyGraphWPreQuote
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/$count':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.message_GetCount
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/microsoft.graph.delta()':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.message_delta
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/microsoft.graph.forwardToChat':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.message_forwardToChat
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/microsoft.graph.replyWithQuote':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.message_replyGraphWPreQuote
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.archive':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action archive
+ description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel_archive
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ shouldSetSpoSiteReadOnlyForMembers:
+ type: boolean
+ default: false
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.completeMigration':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action completeMigration
+ description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel_completeMigration
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke function doesUserHaveAccess
+ description: Determine whether a user has access to a channel.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel_doesUserHaveAccess
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: userId
+ in: query
+ description: 'Usage: userId=''@userId'''
+ style: form
+ explode: false
+ schema:
+ type: string
+ nullable: true
+ - name: tenantId
+ in: query
+ description: 'Usage: tenantId=''@tenantId'''
+ style: form
+ explode: false
+ schema:
+ type: string
+ nullable: true
+ - name: userPrincipalName
+ in: query
+ description: 'Usage: userPrincipalName=''@userPrincipalName'''
+ style: form
+ explode: false
+ schema:
+ type: string
+ nullable: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: boolean
+ default: false
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.provisionEmail':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action provisionEmail
+ description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel_provisionEmail
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.removeEmail':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action removeEmail
+ description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel_removeEmail
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.startMigration':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action startMigration
+ description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel_startMigration
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ conversationCreationDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.unarchive':
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke action unarchive
+ description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel_unarchive
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ responses:
+ 2XX:
+ description: Success
default:
$ref: '#/components/responses/error'
- /teams/microsoft.graph.allMessages():
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner':
get:
tags:
- - teams.team.Functions
- summary: Invoke function allMessages
- operationId: team_allMessage
+ - teamwork.deletedTeam
+ summary: Get planner from teamwork
+ description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: teamwork.deletedTeam.channel_GetPlanner
parameters:
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
- name: $select
in: query
description: Select properties to be returned
@@ -53464,16 +64595,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -53486,190 +64607,119 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- /teams/microsoft.graph.getAllMessages():
- get:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- - teams.team.Functions
- summary: Invoke function getAllMessages
- operationId: team_getAllMessage
+ - teamwork.deletedTeam
+ summary: Update the navigation property planner in teamwork
+ operationId: teamwork.deletedTeam.channel_UpdatePlanner
parameters:
- - name: model
- in: query
- description: The payment model for the API
- style: form
- explode: false
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
schema:
type: string
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- /teams/microsoft.graph.getOpenShifts():
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- - teams.team.Functions
- summary: Invoke function getOpenShifts
- description: Get all openShift objects across all teams a user is a direct member of.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-getopenshifts?view=graph-rest-beta
- operationId: team_getOpenShift
+ - teamwork.deletedTeam
+ summary: Delete navigation property planner for teamwork
+ operationId: teamwork.deletedTeam.channel_DeletePlanner
parameters:
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: channel
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- title: Collection of openShift
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.openShift'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- /teams/microsoft.graph.getShifts():
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans':
get:
tags:
- - teams.team.Functions
- summary: Invoke function getShifts
- description: Get all shift objects across all teams to which a user is a direct member.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-getshifts?view=graph-rest-beta
- operationId: team_getShift
+ - teamwork.deletedTeam
+ summary: Get plans from teamwork
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: teamwork.deletedTeam.channel.planner_ListPlan
parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -53677,9 +64727,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -53699,109 +64749,84 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of shift
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.shift'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- /teams/microsoft.graph.getTimesOff():
- get:
+ x-ms-docs-operation-type: operation
+ post:
tags:
- - teams.team.Functions
- summary: Invoke function getTimesOff
- description: Get all time off objects across all teams to which a user is a direct member.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-gettimesoff?view=graph-rest-beta
- operationId: team_getTimesOff
+ - teamwork.deletedTeam
+ summary: Create new navigation property to plans for teamwork
+ operationId: teamwork.deletedTeam.channel.planner_CreatePlan
parameters:
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- title: Collection of timeOff
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- /teamwork:
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}':
get:
tags:
- - teamwork.teamwork
- summary: Get teamwork
- description: 'Get the properties and relationships of a teamwork object, such as the region of the organization and whether Microsoft Teams is enabled.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamwork-get?view=graph-rest-beta
- operationId: teamwork_GetTeamwork
+ - teamwork.deletedTeam
+ summary: Get plans from teamwork
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: teamwork.deletedTeam.channel.planner_GetPlan
parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- name: $select
in: query
description: Select properties to be returned
@@ -53824,25 +64849,50 @@ paths:
type: string
responses:
2XX:
- description: Retrieved entity
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamwork'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.teamwork
- summary: Update teamwork
- operationId: teamwork_UpdateTeamwork
+ - teamwork.deletedTeam
+ summary: Update the navigation property plans in teamwork
+ operationId: teamwork.deletedTeam.channel.planner_UpdatePlan
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
requestBody:
- description: New property values
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamwork'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
required: true
responses:
2XX:
@@ -53850,18 +64900,84 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamwork'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- /teamwork/deletedChats:
- get:
+ delete:
tags:
- - teamwork.deletedChat
- summary: Get deletedChat
- description: Read the properties and relationships of a deletedChat object.
- operationId: teamwork_ListDeletedChat
+ - teamwork.deletedTeam
+ summary: Delete navigation property plans for teamwork
+ operationId: teamwork.deletedTeam.channel.planner_DeletePlan
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get buckets from teamwork
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: teamwork.deletedTeam.channel.planner.plan_ListBucket
parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -53899,7 +65015,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.deletedChatCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -53908,15 +65024,40 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teamwork.deletedChat
- summary: Create new navigation property to deletedChats for teamwork
- operationId: teamwork_CreateDeletedChat
+ - teamwork.deletedTeam
+ summary: Create new navigation property to buckets for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan_CreateBucket
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.deletedChat'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
required: true
responses:
2XX:
@@ -53924,29 +65065,50 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.deletedChat'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedChats/{deletedChat-id}':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
get:
tags:
- - teamwork.deletedChat
- summary: Get deletedChat
- description: Read the properties and relationships of a deletedChat object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/deletedchat-get?view=graph-rest-beta
- operationId: teamwork_GetDeletedChat
+ - teamwork.deletedTeam
+ summary: Get buckets from teamwork
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: teamwork.deletedTeam.channel.planner.plan_GetBucket
parameters:
- - name: deletedChat-id
+ - name: deletedTeam-id
in: path
- description: The unique identifier of deletedChat
+ description: The unique identifier of deletedTeam
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedChat
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: $select
in: query
description: Select properties to be returned
@@ -53973,30 +65135,54 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.deletedChat'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.deletedChat
- summary: Update the navigation property deletedChats in teamwork
- operationId: teamwork_UpdateDeletedChat
+ - teamwork.deletedTeam
+ summary: Update the navigation property buckets in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan_UpdateBucket
parameters:
- - name: deletedChat-id
+ - name: deletedTeam-id
in: path
- description: The unique identifier of deletedChat
+ description: The unique identifier of deletedTeam
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedChat
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.deletedChat'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
required: true
responses:
2XX:
@@ -54004,24 +65190,48 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.deletedChat'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.deletedChat
- summary: Delete navigation property deletedChats for teamwork
- operationId: teamwork_DeleteDeletedChat
+ - teamwork.deletedTeam
+ summary: Delete navigation property buckets for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan_DeleteBucket
parameters:
- - name: deletedChat-id
+ - name: deletedTeam-id
in: path
- description: The unique identifier of deletedChat
+ description: The unique identifier of deletedTeam
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedChat
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: If-Match
in: header
description: ETag
@@ -54034,56 +65244,46 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedChats/{deletedChat-id}/microsoft.graph.undoDelete':
- post:
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
+ get:
tags:
- - teamwork.deletedChat
- summary: Invoke action undoDelete
- description: Restore a deletedChat to an active chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/deletedchat-undodelete?view=graph-rest-beta
- operationId: teamwork.deletedChat_undoDelete
+ - teamwork.deletedTeam
+ summary: Get tasks from teamwork
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket_ListTask
parameters:
- - name: deletedChat-id
+ - name: deletedTeam-id
in: path
- description: The unique identifier of deletedChat
+ description: The unique identifier of deletedTeam
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedChat
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- /teamwork/deletedChats/$count:
- get:
- tags:
- - teamwork.deletedChat
- summary: Get the number of the resource
- operationId: teamwork.deletedChat_GetCount
- parameters:
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- /teamwork/deletedTeams:
- get:
- tags:
- - teamwork.deletedTeam
- summary: List deletedTeams
- description: Get a list of the deletedTeam objects and their properties.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamwork-list-deletedteams?view=graph-rest-beta
- operationId: teamwork_ListDeletedTeam
- parameters:
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -54121,7 +65321,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.deletedTeamCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -54131,14 +65331,47 @@ paths:
post:
tags:
- teamwork.deletedTeam
- summary: Create new navigation property to deletedTeams for teamwork
- operationId: teamwork_CreateDeletedTeam
+ summary: Create new navigation property to tasks for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket_CreateTask
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.deletedTeam'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -54146,17 +65379,216 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.deletedTeam'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
get:
tags:
- teamwork.deletedTeam
- summary: Get deletedTeams from teamwork
- description: A collection of deleted teams.
- operationId: teamwork_GetDeletedTeam
+ summary: Get tasks from teamwork
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket_GetTask
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update the navigation property tasks in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket_UpdateTask
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete navigation property tasks for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket_DeleteTask
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Get assignedToTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -54166,6 +65598,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -54192,15 +65656,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.deletedTeam'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.deletedTeam
- summary: Update the navigation property deletedTeams in teamwork
- operationId: teamwork_UpdateDeletedTeam
+ summary: Update the navigation property assignedToTaskBoardFormat in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -54210,12 +65674,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.deletedTeam'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -54223,15 +65726,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.deletedTeam'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.deletedTeam
- summary: Delete navigation property deletedTeams for teamwork
- operationId: teamwork_DeleteDeletedTeam
+ summary: Delete navigation property assignedToTaskBoardFormat for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -54241,6 +65744,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -54253,13 +65788,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
get:
tags:
- teamwork.deletedTeam
- summary: Get channels from teamwork
- description: The channels those are either shared with this deleted team or created in this deleted team.
- operationId: teamwork.deletedTeam_ListChannel
+ summary: Get bucketTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_GetBucketTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -54269,21 +65804,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: deletedTeam
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -54306,18 +65858,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- teamwork.deletedTeam
- summary: Create new navigation property to channels for teamwork
- operationId: teamwork.deletedTeam_CreateChannel
+ summary: Update the navigation property bucketTaskBoardFormat in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -54327,30 +65880,127 @@ paths:
schema:
type: string
x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}':
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete navigation property bucketTaskBoardFormat for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
get:
tags:
- teamwork.deletedTeam
- summary: Get channels from teamwork
- description: The channels those are either shared with this deleted team or created in this deleted team.
- operationId: teamwork.deletedTeam_GetChannel
+ summary: Get details from teamwork
+ description: Read-only. Nullable. More details about the task.
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_GetDetail
parameters:
- name: deletedTeam-id
in: path
@@ -54368,6 +66018,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -54394,15 +66068,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.deletedTeam
- summary: Update the navigation property channels in teamwork
- operationId: teamwork.deletedTeam_UpdateChannel
+ summary: Update the navigation property details in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_UpdateDetail
parameters:
- name: deletedTeam-id
in: path
@@ -54420,12 +66094,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
required: true
responses:
2XX:
@@ -54433,15 +66138,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.deletedTeam
- summary: Delete navigation property channels for teamwork
- operationId: teamwork.deletedTeam_DeleteChannel
+ summary: Delete navigation property details for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_DeleteDetail
parameters:
- name: deletedTeam-id
in: path
@@ -54459,6 +66164,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -54471,13 +66200,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages':
get:
tags:
- teamwork.deletedTeam
- summary: Get allMembers from teamwork
- description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
- operationId: teamwork.deletedTeam.channel_ListAllMember
+ summary: Get messages from teamwork
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_ListMessage
parameters:
- name: deletedTeam-id
in: path
@@ -54495,6 +66224,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -54532,7 +66285,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -54542,8 +66295,8 @@ paths:
post:
tags:
- teamwork.deletedTeam
- summary: Create new navigation property to allMembers for teamwork
- operationId: teamwork.deletedTeam.channel_CreateAllMember
+ summary: Create new navigation property to messages for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_CreateMessage
parameters:
- name: deletedTeam-id
in: path
@@ -54561,12 +66314,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -54574,17 +66351,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/{conversationMember-id}':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
get:
tags:
- teamwork.deletedTeam
- summary: Get allMembers from teamwork
- description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
- operationId: teamwork.deletedTeam.channel_GetAllMember
+ summary: Get messages from teamwork
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_GetMessage
parameters:
- name: deletedTeam-id
in: path
@@ -54602,14 +66379,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -54636,15 +66437,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.deletedTeam
- summary: Update the navigation property allMembers in teamwork
- operationId: teamwork.deletedTeam.channel_UpdateAllMember
+ summary: Update the navigation property messages in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_UpdateMessage
parameters:
- name: deletedTeam-id
in: path
@@ -54661,21 +66462,45 @@ paths:
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -54683,15 +66508,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.deletedTeam
- summary: Delete navigation property allMembers for teamwork
- operationId: teamwork.deletedTeam.channel_DeleteAllMember
+ summary: Delete navigation property messages for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_DeleteMessage
parameters:
- name: deletedTeam-id
in: path
@@ -54709,14 +66534,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: If-Match
in: header
description: ETag
@@ -54729,12 +66578,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/$count':
- get:
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.allMember_GetCount
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task.message_setReaction
parameters:
- name: deletedTeam-id
in: path
@@ -54752,40 +66605,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/microsoft.graph.add':
- post:
- tags:
- - teamwork.deletedTeam
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.allMember_add
- parameters:
- - name: deletedTeam-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: Action parameters
content:
@@ -54793,46 +66644,27 @@ paths:
schema:
type: object
properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ reactionType:
+ type: string
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/allMembers/microsoft.graph.remove':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
post:
tags:
- teamwork.deletedTeam
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.allMember_remove
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task.message_unsetReaction
parameters:
- name: deletedTeam-id
in: path
@@ -54850,6 +66682,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: Action parameters
content:
@@ -54857,43 +66721,23 @@ paths:
schema:
type: object
properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ reactionType:
+ type: string
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/enabledApps':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count':
get:
tags:
- teamwork.deletedTeam
- summary: Get enabledApps from teamwork
- description: A collection of enabled apps in the channel.
- operationId: teamwork.deletedTeam.channel_ListEnabledApp
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task.message_GetCount
parameters:
- name: deletedTeam-id
in: path
@@ -54911,118 +66755,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/enabledApps/{teamsApp-id}':
- get:
- tags:
- - teamwork.deletedTeam
- summary: Get enabledApps from teamwork
- description: A collection of enabled apps in the channel.
- operationId: teamwork.deletedTeam.channel_GetEnabledApp
- parameters:
- - name: deletedTeam-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: teamsApp-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamsApp
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsApp
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/enabledApps/$count':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
get:
tags:
- teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.enabledApp_GetCount
+ summary: Get progressTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_GetProgressTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -55040,37 +66810,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder':
- get:
- tags:
- - teamwork.deletedTeam
- summary: Get filesFolder from teamwork
- description: Metadata for the location where the channel's files are stored.
- operationId: teamwork.deletedTeam.channel_GetFilesFolder
- parameters:
- - name: deletedTeam-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -55097,17 +66860,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content':
- get:
+ patch:
tags:
- teamwork.deletedTeam
- summary: Get content for the navigation property filesFolder from teamwork
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: teamwork.deletedTeam.channel_GetFilesFolderContent
+ summary: Update the navigation property progressTaskBoardFormat in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -55125,53 +66886,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: $format
- in: query
- description: Format of the content
- style: form
- explode: false
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
type: string
- responses:
- 2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
- default:
- $ref: '#/components/responses/error'
- put:
- tags:
- - teamwork.deletedTeam
- summary: Update content for the navigation property filesFolder in teamwork
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: teamwork.deletedTeam.channel_SetFilesFolderContent
- parameters:
- - name: deletedTeam-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
requestBody:
- description: New media content.
+ description: New navigation property values
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -55179,15 +66930,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.deletedTeam
- summary: Delete content for the navigation property filesFolder in teamwork
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: teamwork.deletedTeam.channel_DeleteFilesFolderContent
+ summary: Delete navigation property progressTaskBoardFormat for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -55205,6 +66956,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -55216,13 +66991,13 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/contentStream':
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
get:
tags:
- teamwork.deletedTeam
- summary: Get contentStream for the navigation property filesFolder from teamwork
- description: 'The content stream, if the item represents a file.'
- operationId: teamwork.deletedTeam.channel_GetFilesFolderContentStream
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_GetCount
parameters:
- name: deletedTeam-id
in: path
@@ -55240,22 +67015,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- put:
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
+ get:
tags:
- teamwork.deletedTeam
- summary: Update contentStream for the navigation property filesFolder in teamwork
- description: 'The content stream, if the item represents a file.'
- operationId: teamwork.deletedTeam.channel_SetFilesFolderContentStream
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_delta
parameters:
- name: deletedTeam-id
in: path
@@ -55273,25 +67065,90 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: New media content.
- content:
- application/octet-stream:
- schema:
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
type: string
- format: binary
- required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/$count':
+ get:
tags:
- teamwork.deletedTeam
- summary: Delete contentStream for the navigation property filesFolder in teamwork
- description: 'The content stream, if the item represents a file.'
- operationId: teamwork.deletedTeam.channel_DeleteFilesFolderContentStream
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket_GetCount
parameters:
- name: deletedTeam-id
in: path
@@ -55309,24 +67166,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: If-Match
- in: header
- description: ETag
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
get:
tags:
- teamwork.deletedTeam
- summary: Get members from teamwork
- description: A collection of membership records associated with the channel.
- operationId: teamwork.deletedTeam.channel_ListMember
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.planner.plan.bucket_delta
parameters:
- name: deletedTeam-id
in: path
@@ -55344,14 +67208,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -55359,9 +67231,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -55381,59 +67253,38 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teamwork.deletedTeam
- summary: Create new navigation property to members for teamwork
- operationId: teamwork.deletedTeam.channel_CreateMember
- parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ title: Collection of plannerBucket
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/details':
get:
tags:
- teamwork.deletedTeam
- summary: Get members from teamwork
- description: A collection of membership records associated with the channel.
- operationId: teamwork.deletedTeam.channel_GetMember
+ summary: Get details from teamwork
+ description: Extra details about the plan. Read-only. Nullable.
+ operationId: teamwork.deletedTeam.channel.planner.plan_GetDetail
parameters:
- name: deletedTeam-id
in: path
@@ -55451,14 +67302,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
- name: $select
in: query
description: Select properties to be returned
@@ -55485,15 +67336,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.deletedTeam
- summary: Update the navigation property members in teamwork
- operationId: teamwork.deletedTeam.channel_UpdateMember
+ summary: Update the navigation property details in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan_UpdateDetail
parameters:
- name: deletedTeam-id
in: path
@@ -55511,20 +67362,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
required: true
responses:
2XX:
@@ -55532,15 +67390,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.deletedTeam
- summary: Delete navigation property members for teamwork
- operationId: teamwork.deletedTeam.channel_DeleteMember
+ summary: Delete navigation property details for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan_DeleteDetail
parameters:
- name: deletedTeam-id
in: path
@@ -55558,14 +67416,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
- name: If-Match
in: header
description: ETag
@@ -55578,46 +67436,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/$count':
- get:
- tags:
- - teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.member_GetCount
- parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/microsoft.graph.add':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
post:
tags:
- teamwork.deletedTeam
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ summary: Invoke action archive
+ description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.member_add
+ url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.planner.plan_archive
parameters:
- name: deletedTeam-id
in: path
@@ -55635,70 +67463,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/microsoft.graph.remove':
- post:
- tags:
- - teamwork.deletedTeam
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.member_remove
- parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: Action parameters
content:
@@ -55706,150 +67478,24 @@ paths:
schema:
type: object
properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ justification:
+ type: string
+ nullable: true
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages':
- get:
- tags:
- - teamwork.deletedTeam
- summary: Get messages from teamwork
- description: A collection of all the messages in the channel. Nullable.
- operationId: teamwork.deletedTeam.channel_ListMessage
- parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teamwork.deletedTeam
- summary: Create new navigation property to messages for teamwork
- operationId: teamwork.deletedTeam.channel_CreateMessage
- parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
get:
tags:
- teamwork.deletedTeam
- summary: Get messages from teamwork
- description: A collection of all the messages in the channel. Nullable.
- operationId: teamwork.deletedTeam.channel_GetMessage
+ summary: Invoke function getUsageRights
+ operationId: teamwork.deletedTeam.channel.planner.plan_getUsageRight
parameters:
- name: deletedTeam-id
in: path
@@ -55867,49 +67513,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: plannerPlan
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.planUsageRight'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
+ post:
tags:
- teamwork.deletedTeam
- summary: Update the navigation property messages in teamwork
- operationId: teamwork.deletedTeam.channel_UpdateMessage
+ summary: Invoke action moveToContainer
+ description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.planner.plan_moveToContainer
parameters:
- name: deletedTeam-id
in: path
@@ -55927,20 +67558,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ type: object
+ properties:
+ container:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -55948,15 +67584,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
+ post:
tags:
- teamwork.deletedTeam
- summary: Delete navigation property messages for teamwork
- operationId: teamwork.deletedTeam.channel_DeleteMessage
+ summary: Invoke action unarchive
+ description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.planner.plan_unarchive
parameters:
- name: deletedTeam-id
in: path
@@ -55974,33 +67615,40 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ justification:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents':
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks':
get:
tags:
- teamwork.deletedTeam
- summary: Get hostedContents from teamwork
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: teamwork.deletedTeam.channel.message_ListHostedContent
+ summary: Get tasks from teamwork
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: teamwork.deletedTeam.channel.planner.plan_ListTask
parameters:
- name: deletedTeam-id
in: path
@@ -56018,14 +67666,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -56063,7 +67711,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -56073,8 +67721,8 @@ paths:
post:
tags:
- teamwork.deletedTeam
- summary: Create new navigation property to hostedContents for teamwork
- operationId: teamwork.deletedTeam.channel.message_CreateHostedContent
+ summary: Create new navigation property to tasks for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan_CreateTask
parameters:
- name: deletedTeam-id
in: path
@@ -56092,20 +67740,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -56113,17 +67761,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
get:
tags:
- teamwork.deletedTeam
- summary: Get hostedContents from teamwork
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: teamwork.deletedTeam.channel.message_GetHostedContent
+ summary: Get tasks from teamwork
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: teamwork.deletedTeam.channel.planner.plan_GetTask
parameters:
- name: deletedTeam-id
in: path
@@ -56141,22 +67789,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -56183,15 +67831,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.deletedTeam
- summary: Update the navigation property hostedContents in teamwork
- operationId: teamwork.deletedTeam.channel.message_UpdateHostedContent
+ summary: Update the navigation property tasks in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan_UpdateTask
parameters:
- name: deletedTeam-id
in: path
@@ -56209,28 +67857,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -56238,15 +67886,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.deletedTeam
- summary: Delete navigation property hostedContents for teamwork
- operationId: teamwork.deletedTeam.channel.message_DeleteHostedContent
+ summary: Delete navigation property tasks for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan_DeleteTask
parameters:
- name: deletedTeam-id
in: path
@@ -56264,22 +67912,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -56292,13 +67940,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
get:
tags:
- teamwork.deletedTeam
- summary: Get media content for the navigation property hostedContents from teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.deletedTeam.channel.message_GetHostedContentsContent
+ summary: Get assignedToTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_GetAssignedToTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -56316,38 +67964,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Retrieved media content
+ description: Retrieved navigation property
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.deletedTeam
- summary: Update media content for the navigation property hostedContents in teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.deletedTeam.channel.message_SetHostedContentsContent
+ summary: Update the navigation property assignedToTaskBoardFormat in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -56365,41 +68032,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New media content.
+ description: New navigation property values
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.deletedTeam
- summary: Delete media content for the navigation property hostedContents in teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.deletedTeam.channel.message_DeleteHostedContentsContent
+ summary: Delete navigation property assignedToTaskBoardFormat for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_DeleteAssignedToTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -56417,22 +68094,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -56444,50 +68121,14 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count':
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
get:
tags:
- teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.message.hostedContent_GetCount
- parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction':
- post:
- tags:
- - teamwork.deletedTeam
- summary: Invoke action setReaction
- operationId: teamwork.deletedTeam.channel.message_setReaction
+ summary: Get bucketTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_GetBucketTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -56505,84 +68146,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete':
- post:
- tags:
- - teamwork.deletedTeam
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.message_softDelete
- parameters:
- - name: deletedTeam-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.deletedTeam
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.message_undoSoftDelete
+ summary: Update the navigation property bucketTaskBoardFormat in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_UpdateBucketTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -56600,77 +68214,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
- post:
- tags:
- - teamwork.deletedTeam
- summary: Invoke action unsetReaction
- operationId: teamwork.deletedTeam.channel.message_unsetReaction
- parameters:
- - name: deletedTeam-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.deletedTeam
- summary: Get replies from teamwork
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: teamwork.deletedTeam.channel.message_ListReply
+ summary: Delete navigation property bucketTaskBoardFormat for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_DeleteBucketTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -56688,112 +68276,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teamwork.deletedTeam
- summary: Create new navigation property to replies for teamwork
- operationId: teamwork.deletedTeam.channel.message_CreateReply
- parameters:
- - name: deletedTeam-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
get:
tags:
- teamwork.deletedTeam
- summary: Get replies from teamwork
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: teamwork.deletedTeam.channel.message_GetReply
+ summary: Get details from teamwork
+ description: Read-only. Nullable. More details about the task.
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_GetDetail
parameters:
- name: deletedTeam-id
in: path
@@ -56811,22 +68328,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -56853,15 +68370,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.deletedTeam
- summary: Update the navigation property replies in teamwork
- operationId: teamwork.deletedTeam.channel.message_UpdateReply
+ summary: Update the navigation property details in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_UpdateDetail
parameters:
- name: deletedTeam-id
in: path
@@ -56879,28 +68396,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
required: true
responses:
2XX:
@@ -56908,15 +68432,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.deletedTeam
- summary: Delete navigation property replies for teamwork
- operationId: teamwork.deletedTeam.channel.message_DeleteReply
+ summary: Delete navigation property details for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_DeleteDetail
parameters:
- name: deletedTeam-id
in: path
@@ -56934,22 +68458,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -56962,13 +68486,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages':
get:
tags:
- teamwork.deletedTeam
- summary: Get hostedContents from teamwork
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: teamwork.deletedTeam.channel.message.reply_ListHostedContent
+ summary: Get messages from teamwork
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_ListMessage
parameters:
- name: deletedTeam-id
in: path
@@ -56986,22 +68510,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -57039,7 +68563,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -57049,8 +68573,8 @@ paths:
post:
tags:
- teamwork.deletedTeam
- summary: Create new navigation property to hostedContents for teamwork
- operationId: teamwork.deletedTeam.channel.message.reply_CreateHostedContent
+ summary: Create new navigation property to messages for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_CreateMessage
parameters:
- name: deletedTeam-id
in: path
@@ -57068,28 +68592,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -57097,17 +68621,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
get:
tags:
- teamwork.deletedTeam
- summary: Get hostedContents from teamwork
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: teamwork.deletedTeam.channel.message.reply_GetHostedContent
+ summary: Get messages from teamwork
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_GetMessage
parameters:
- name: deletedTeam-id
in: path
@@ -57125,30 +68649,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -57175,15 +68699,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.deletedTeam
- summary: Update the navigation property hostedContents in teamwork
- operationId: teamwork.deletedTeam.channel.message.reply_UpdateHostedContent
+ summary: Update the navigation property messages in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_UpdateMessage
parameters:
- name: deletedTeam-id
in: path
@@ -57201,36 +68725,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -57238,15 +68762,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.deletedTeam
- summary: Delete navigation property hostedContents for teamwork
- operationId: teamwork.deletedTeam.channel.message.reply_DeleteHostedContent
+ summary: Delete navigation property messages for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_DeleteMessage
parameters:
- name: deletedTeam-id
in: path
@@ -57264,30 +68788,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: If-Match
in: header
description: ETag
@@ -57300,13 +68824,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
- get:
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- teamwork.deletedTeam
- summary: Get media content for the navigation property hostedContents from teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.deletedTeam.channel.message.reply_GetHostedContentsContent
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.planner.plan.task.message_setReaction
parameters:
- name: deletedTeam-id
in: path
@@ -57324,46 +68851,58 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ description: Success
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- teamwork.deletedTeam
- summary: Update media content for the navigation property hostedContents in teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.deletedTeam.channel.message.reply_SetHostedContentsContent
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.planner.plan.task.message_unsetReaction
parameters:
- name: deletedTeam-id
in: path
@@ -57381,49 +68920,54 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
- description: New media content.
+ description: Action parameters
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count':
+ get:
tags:
- teamwork.deletedTeam
- summary: Delete media content for the navigation property hostedContents in teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.deletedTeam.channel.message.reply_DeleteHostedContentsContent
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.planner.plan.task.message_GetCount
parameters:
- name: deletedTeam-id
in: path
@@ -57441,47 +68985,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
get:
tags:
- teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.message.reply.hostedContent_GetCount
+ summary: Get progressTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_GetProgressTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -57499,35 +69032,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.deletedTeam
- summary: Invoke action setReaction
- operationId: teamwork.deletedTeam.channel.message.reply_setReaction
+ summary: Update the navigation property progressTaskBoardFormat in teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_UpdateProgressTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -57545,51 +69100,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
- post:
- tags:
- - teamwork.deletedTeam
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.message.reply_softDelete
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.deletedTeam
+ summary: Delete navigation property progressTaskBoardFormat for teamwork
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_DeleteProgressTaskBoardFormat
parameters:
- name: deletedTeam-id
in: path
@@ -57607,38 +69162,40 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count':
+ get:
tags:
- teamwork.deletedTeam
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.message.reply_undoSoftDelete
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_GetCount
parameters:
- name: deletedTeam-id
in: path
@@ -57656,34 +69213,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
- post:
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
+ get:
tags:
- teamwork.deletedTeam
- summary: Invoke action unsetReaction
- operationId: teamwork.deletedTeam.channel.message.reply_unsetReaction
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.planner.plan.task_delta
parameters:
- name: deletedTeam-id
in: path
@@ -57701,47 +69255,82 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/$count':
get:
tags:
- teamwork.deletedTeam
summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.message.reply_GetCount
+ operationId: teamwork.deletedTeam.channel.planner.plan_GetCount
parameters:
- name: deletedTeam-id
in: path
@@ -57759,14 +69348,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -57774,16 +69355,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/microsoft.graph.delta()':
get:
tags:
- teamwork.deletedTeam
summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.message.reply_delta
+ url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel.planner.plan_delta
parameters:
- name: deletedTeam-id
in: path
@@ -57801,14 +69382,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -57850,13 +69423,13 @@ paths:
content:
application/json:
schema:
- title: Collection of chatMessage
+ title: Collection of plannerPlan
type: object
properties:
value:
type: array
items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
'@odata.nextLink':
type: string
nullable: true
@@ -57871,16 +69444,13 @@ paths:
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
- post:
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams':
+ get:
tags:
- teamwork.deletedTeam
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.message.reply_forwardToChat
+ summary: Get sharedWithTeams from teamwork
+ description: A collection of teams with which a channel is shared.
+ operationId: teamwork.deletedTeam.channel_ListSharedGraphWPreTeam
parameters:
- name: deletedTeam-id
in: path
@@ -57898,69 +69468,96 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.deletedTeam
+ summary: Create new navigation property to sharedWithTeams for teamwork
+ operationId: teamwork.deletedTeam.channel_CreateSharedGraphWPreTeam
+ parameters:
+ - name: deletedTeam-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of deletedTeam
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
+ get:
tags:
- teamwork.deletedTeam
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.message.reply_replyGraphWPreQuote
+ summary: Get sharedWithTeams from teamwork
+ description: A collection of teams with which a channel is shared.
+ operationId: teamwork.deletedTeam.channel_GetSharedGraphWPreTeam
parameters:
- name: deletedTeam-id
in: path
@@ -57978,30 +69575,80 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.deletedTeam
+ summary: Update the navigation property sharedWithTeams in teamwork
+ operationId: teamwork.deletedTeam.channel_UpdateSharedGraphWPreTeam
+ parameters:
+ - name: deletedTeam-id
+ in: path
+ description: The unique identifier of deletedTeam
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: deletedTeam
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
required: true
responses:
2XX:
@@ -58009,16 +69656,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/$count':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.message_GetCount
+ summary: Delete navigation property sharedWithTeams for teamwork
+ operationId: teamwork.deletedTeam.channel_DeleteSharedGraphWPreTeam
parameters:
- name: deletedTeam-id
in: path
@@ -58036,23 +69682,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/microsoft.graph.delta()':
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
get:
tags:
- teamwork.deletedTeam
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.message_delta
+ summary: Get allowedMembers from teamwork
+ description: A collection of team members who have access to the shared channel.
+ operationId: teamwork.deletedTeam.channel.sharedGraphWPreTeam_ListAllowedMember
parameters:
- name: deletedTeam-id
in: path
@@ -58070,14 +69726,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -58085,9 +69749,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -58107,41 +69771,20 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/microsoft.graph.forwardToChat':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
+ get:
tags:
- teamwork.deletedTeam
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.message_forwardToChat
+ summary: Get allowedMembers from teamwork
+ description: A collection of team members who have access to the shared channel.
+ operationId: teamwork.deletedTeam.channel.sharedGraphWPreTeam_GetAllowedMember
parameters:
- name: deletedTeam-id
in: path
@@ -58157,63 +69800,60 @@ paths:
required: true
style: simple
schema:
- type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
+ type: string
+ x-ms-docs-key-type: channel
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: conversationMember-id
+ in: path
+ description: The unique identifier of conversationMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: conversationMember
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
+ get:
tags:
- teamwork.deletedTeam
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.message_replyGraphWPreQuote
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.sharedGraphWPreTeam.allowedMember_GetCount
parameters:
- name: deletedTeam-id
in: path
@@ -58231,43 +69871,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.archive':
- post:
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
+ get:
tags:
- teamwork.deletedTeam
- summary: Invoke action archive
- description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel_archive
+ summary: Get team from teamwork
+ operationId: teamwork.deletedTeam.channel.sharedGraphWPreTeam_GetTeam
parameters:
- name: deletedTeam-id
in: path
@@ -58285,36 +69909,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- shouldSetSpoSiteReadOnlyForMembers:
- type: boolean
- default: false
- nullable: true
- additionalProperties:
- type: object
- required: true
+ - name: sharedWithChannelTeamInfo-id
+ in: path
+ description: The unique identifier of sharedWithChannelTeamInfo
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.completeMigration':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/$count':
+ get:
tags:
- teamwork.deletedTeam
- summary: Invoke action completeMigration
- description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel_completeMigration
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.sharedGraphWPreTeam_GetCount
parameters:
- name: deletedTeam-id
in: path
@@ -58332,22 +69970,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs':
get:
tags:
- teamwork.deletedTeam
- summary: Invoke function doesUserHaveAccess
- description: Determine whether a user has access to a channel.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel_doesUserHaveAccess
+ summary: Get tabs from teamwork
+ description: A collection of all the tabs in the channel.
+ operationId: teamwork.deletedTeam.channel_ListTab
parameters:
- name: deletedTeam-id
in: path
@@ -58365,56 +70001,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: userId
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
in: query
- description: 'Usage: userId=''@userId'''
+ description: Order items by property values
style: form
explode: false
schema:
- type: string
- nullable: true
- - name: tenantId
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
in: query
- description: 'Usage: tenantId=''@tenantId'''
+ description: Select properties to be returned
style: form
explode: false
schema:
- type: string
- nullable: true
- - name: userPrincipalName
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
in: query
- description: 'Usage: userPrincipalName=''@userPrincipalName'''
+ description: Expand related entities
style: form
explode: false
schema:
- type: string
- nullable: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: boolean
- default: false
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.provisionEmail':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
post:
tags:
- teamwork.deletedTeam
- summary: Invoke action provisionEmail
- description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel_provisionEmail
+ summary: Create new navigation property to tabs for teamwork
+ operationId: teamwork.deletedTeam.channel_CreateTab
parameters:
- name: deletedTeam-id
in: path
@@ -58432,26 +70067,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.removeEmail':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}':
+ get:
tags:
- teamwork.deletedTeam
- summary: Invoke action removeEmail
- description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel_removeEmail
+ summary: Get tabs from teamwork
+ description: A collection of all the tabs in the channel.
+ operationId: teamwork.deletedTeam.channel_GetTab
parameters:
- name: deletedTeam-id
in: path
@@ -58469,22 +70108,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.startMigration':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.deletedTeam
- summary: Invoke action startMigration
- description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel_startMigration
+ summary: Update the navigation property tabs in teamwork
+ operationId: teamwork.deletedTeam.channel_UpdateTab
parameters:
- name: deletedTeam-id
in: path
@@ -58502,37 +70168,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- conversationCreationDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/microsoft.graph.unarchive':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.deletedTeam
- summary: Invoke action unarchive
- description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel_unarchive
+ summary: Delete navigation property tabs for teamwork
+ operationId: teamwork.deletedTeam.channel_DeleteTab
parameters:
- name: deletedTeam-id
in: path
@@ -58550,19 +70215,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner':
+ x-ms-docs-operation-type: operation
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp':
get:
tags:
- teamwork.deletedTeam
- summary: Get planner from teamwork
- description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: teamwork.deletedTeam.channel_GetPlanner
+ summary: Get teamsApp from teamwork
+ description: The application that is linked to the tab.
+ operationId: teamwork.deletedTeam.channel.tab_GetTeamsApp
parameters:
- name: deletedTeam-id
in: path
@@ -58580,6 +70259,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
- name: $select
in: query
description: Select properties to be returned
@@ -58606,15 +70293,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/$count':
+ get:
tags:
- teamwork.deletedTeam
- summary: Update the navigation property planner in teamwork
- operationId: teamwork.deletedTeam.channel_UpdatePlanner
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel.tab_GetCount
parameters:
- name: deletedTeam-id
in: path
@@ -58632,28 +70320,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/$count':
+ get:
tags:
- teamwork.deletedTeam
- summary: Delete navigation property planner for teamwork
- operationId: teamwork.deletedTeam.channel_DeletePlanner
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam.channel_GetCount
parameters:
- name: deletedTeam-id
in: path
@@ -58663,33 +70342,97 @@ paths:
schema:
type: string
x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/microsoft.graph.allMessages()':
+ get:
+ tags:
+ - teamwork.deletedTeam
+ summary: Invoke function allMessages
+ operationId: teamwork.deletedTeam.channel_allMessage
+ parameters:
+ - name: deletedTeam-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of deletedTeam
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ x-ms-docs-key-type: deletedTeam
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/microsoft.graph.getAllMessages()':
get:
tags:
- teamwork.deletedTeam
- summary: Get plans from teamwork
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: teamwork.deletedTeam.channel.planner_ListPlan
+ summary: Invoke function getAllMessages
+ description: 'Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel_getAllMessage
parameters:
- name: deletedTeam-id
in: path
@@ -58699,22 +70442,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
+ - name: model
+ in: query
+ description: The payment model for the API
+ style: form
+ explode: false
schema:
type: string
- x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -58722,9 +70464,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -58744,59 +70486,38 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teamwork.deletedTeam
- summary: Create new navigation property to plans for teamwork
- operationId: teamwork.deletedTeam.channel.planner_CreatePlan
- parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/deletedTeams/{deletedTeam-id}/channels/microsoft.graph.getAllRetainedMessages()':
get:
tags:
- teamwork.deletedTeam
- summary: Get plans from teamwork
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: teamwork.deletedTeam.channel.planner_GetPlan
+ summary: Invoke function getAllRetainedMessages
+ description: 'Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-beta
+ operationId: teamwork.deletedTeam.channel_getAllRetainedMessage
parameters:
- name: deletedTeam-id
in: path
@@ -58806,22 +70527,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -58832,6 +70542,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -58844,135 +70564,126 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ /teamwork/deletedTeams/$count:
+ get:
tags:
- teamwork.deletedTeam
- summary: Update the navigation property plans in teamwork
- operationId: teamwork.deletedTeam.channel.planner_UpdatePlan
+ summary: Get the number of the resource
+ operationId: teamwork.deletedTeam_GetCount
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ /teamwork/deletedTeams/microsoft.graph.getAllMessages():
+ get:
tags:
- teamwork.deletedTeam
- summary: Delete navigation property plans for teamwork
- operationId: teamwork.deletedTeam.channel.planner_DeletePlan
+ summary: Invoke function getAllMessages
+ operationId: teamwork.deletedTeam_getAllMessage
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
+ - name: model
+ in: query
+ description: The payment model for the API
+ style: form
+ explode: false
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ /teamwork/devices:
get:
tags:
- - teamwork.deletedTeam
- summary: Get buckets from teamwork
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: teamwork.deletedTeam.channel.planner.plan_ListBucket
+ - teamwork.teamworkDevice
+ summary: List teamworkDevices
+ description: Get a list of all Microsoft Teams-enabled devices provisioned for a tenant.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworkdevice-list?view=graph-rest-beta
+ operationId: teamwork_ListDevice
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -59010,7 +70721,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamworkDeviceCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -59019,40 +70730,15 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teamwork.deletedTeam
- summary: Create new navigation property to buckets for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan_CreateBucket
- parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
+ - teamwork.teamworkDevice
+ summary: Create new navigation property to devices for teamwork
+ operationId: teamwork_CreateDevice
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDevice'
required: true
responses:
2XX:
@@ -59060,50 +70746,29 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDevice'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
+ '/teamwork/devices/{teamworkDevice-id}':
get:
tags:
- - teamwork.deletedTeam
- summary: Get buckets from teamwork
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: teamwork.deletedTeam.channel.planner.plan_GetBucket
+ - teamwork.teamworkDevice
+ summary: Get teamworkDevice
+ description: 'Get the properties of a Microsoft Teams-enabled device. For example, you can use this method to get the device type, hardware detail, activity state, and health status information for a device that''s enabled for Teams.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworkdevice-get?view=graph-rest-beta
+ operationId: teamwork_GetDevice
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: teamworkDevice
- name: $select
in: query
description: Select properties to be returned
@@ -59130,54 +70795,30 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDevice'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property buckets in teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan_UpdateBucket
+ - teamwork.teamworkDevice
+ summary: Update the navigation property devices in teamwork
+ operationId: teamwork_UpdateDevice
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: teamworkDevice
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDevice'
required: true
responses:
2XX:
@@ -59185,115 +70826,55 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDevice'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property buckets for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan_DeleteBucket
- parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
- get:
- tags:
- - teamwork.deletedTeam
- summary: Get tasks from teamwork
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket_ListTask
+ - teamwork.teamworkDevice
+ summary: Delete navigation property devices for teamwork
+ operationId: teamwork_DeleteDevice
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamworkDevice
required: true
style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkDevice
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/devices/{teamworkDevice-id}/activity':
+ get:
+ tags:
+ - teamwork.teamworkDevice
+ summary: Get teamworkDeviceActivity
+ description: 'Get the activity status of a Microsoft Teams-enabled device. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworkdeviceactivity-get?view=graph-rest-beta
+ operationId: teamwork.device_GetActivity
+ parameters:
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: teamworkDevice
- name: $select
in: query
description: Select properties to be returned
@@ -59316,116 +70897,90 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceActivity'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- - teamwork.deletedTeam
- summary: Create new navigation property to tasks for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket_CreateTask
+ - teamwork.teamworkDevice
+ summary: Update the navigation property activity in teamwork
+ operationId: teamwork.device_UpdateActivity
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: teamworkDevice
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceActivity'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceActivity'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
- get:
+ delete:
tags:
- - teamwork.deletedTeam
- summary: Get tasks from teamwork
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket_GetTask
+ - teamwork.teamworkDevice
+ summary: Delete navigation property activity for teamwork
+ operationId: teamwork.device_DeleteActivity
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
+ x-ms-docs-key-type: teamworkDevice
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/devices/{teamworkDevice-id}/configuration':
+ get:
+ tags:
+ - teamwork.teamworkDevice
+ summary: Get teamworkDeviceConfiguration
+ description: 'Get the configuration details of a Microsoft Teams-enabled device, including software versions, peripheral device configuration (for example, camera, display, microphone, and speaker), hardware configuration, and Microsoft Teams client configuration.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworkdeviceconfiguration-get?view=graph-rest-beta
+ operationId: teamwork.device_GetConfiguration
+ parameters:
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamworkDevice
- name: $select
in: query
description: Select properties to be returned
@@ -59452,62 +71007,30 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceConfiguration'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property tasks in teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket_UpdateTask
+ - teamwork.teamworkDevice
+ summary: Update the navigation property configuration in teamwork
+ operationId: teamwork.device_UpdateConfiguration
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamworkDevice
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceConfiguration'
required: true
responses:
2XX:
@@ -59515,56 +71038,24 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceConfiguration'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property tasks for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket_DeleteTask
+ - teamwork.teamworkDevice
+ summary: Delete navigation property configuration for teamwork
+ operationId: teamwork.device_DeleteConfiguration
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamworkDevice
- name: If-Match
in: header
description: ETag
@@ -59577,54 +71068,25 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ '/teamwork/devices/{teamworkDevice-id}/health':
get:
tags:
- - teamwork.deletedTeam
- summary: Get assignedToTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
+ - teamwork.teamworkDevice
+ summary: Get teamworkDeviceHealth
+ description: Get the health details of a Microsoft Teams-enabled device. Device health is calculated based on the device configuration and other device parameters.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworkdevicehealth-get?view=graph-rest-beta
+ operationId: teamwork.device_GetHealth
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamworkDevice
- name: $select
in: query
description: Select properties to be returned
@@ -59651,186 +71113,278 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceHealth'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property assignedToTaskBoardFormat in teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
+ - teamwork.teamworkDevice
+ summary: Update the navigation property health in teamwork
+ operationId: teamwork.device_UpdateHealth
parameters:
- - name: deletedTeam-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: teamworkDevice
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceHealth'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceHealth'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.teamworkDevice
+ summary: Delete navigation property health for teamwork
+ operationId: teamwork.device_DeleteHealth
+ parameters:
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
+ x-ms-docs-key-type: teamworkDevice
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/devices/{teamworkDevice-id}/microsoft.graph.restart':
+ post:
+ tags:
+ - teamwork.teamworkDevice
+ summary: Invoke action restart
+ description: 'Restart the specified Microsoft Teams-enabled device asynchronously. A device is restarted after the async operation completes successfully, which might occur subsequent to a response from this API.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworkdevice-restart?view=graph-rest-beta
+ operationId: teamwork.device_restart
+ parameters:
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: teamworkDevice
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/devices/{teamworkDevice-id}/microsoft.graph.runDiagnostics':
+ post:
+ tags:
+ - teamwork.teamworkDevice
+ summary: Invoke action runDiagnostics
+ description: Run and generate diagnostic logs for the specified Microsoft Teams-enabled device. This API triggers a long-running operation used to generate logs for a device.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworkdevice-rundiagnostics?view=graph-rest-beta
+ operationId: teamwork.device_runDiagnostic
+ parameters:
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ x-ms-docs-key-type: teamworkDevice
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/devices/{teamworkDevice-id}/microsoft.graph.updateSoftware':
+ post:
+ tags:
+ - teamwork.teamworkDevice
+ summary: Invoke action updateSoftware
+ description: Update the software for a Microsoft Teams-enabled device. This API triggers a long-running operation.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworkdevice-updatesoftware?view=graph-rest-beta
+ operationId: teamwork.device_updateSoftware
+ parameters:
+ - name: teamworkDevice-id
+ in: path
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamworkDevice
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ type: object
+ properties:
+ softwareType:
+ $ref: '#/components/schemas/microsoft.graph.teamworkSoftwareType'
+ softwareVersion:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/devices/{teamworkDevice-id}/operations':
+ get:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property assignedToTaskBoardFormat for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
+ - teamwork.teamworkDevice
+ summary: List teamworkDeviceOperations
+ description: Get a list of the operations that are running on a Microsoft Teams-enabled device.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworkdeviceoperation-list?view=graph-rest-beta
+ operationId: teamwork.device_ListOperation
parameters:
- - name: deletedTeam-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
+ x-ms-docs-key-type: teamworkDevice
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.teamworkDeviceOperationCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.teamworkDevice
+ summary: Create new navigation property to operations for teamwork
+ operationId: teamwork.device_CreateOperation
+ parameters:
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: teamworkDevice
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceOperation'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ '/teamwork/devices/{teamworkDevice-id}/operations/{teamworkDeviceOperation-id}':
get:
tags:
- - teamwork.deletedTeam
- summary: Get bucketTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_GetBucketTaskBoardFormat
+ - teamwork.teamworkDevice
+ summary: Get teamworkDeviceOperation
+ description: 'Get the details of an async, long-running operation on a Microsoft Teams-enabled device.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworkdeviceoperation-get?view=graph-rest-beta
+ operationId: teamwork.device_GetOperation
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: teamworkDevice
+ - name: teamworkDeviceOperation-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamworkDeviceOperation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamworkDeviceOperation
- name: $select
in: query
description: Select properties to be returned
@@ -59857,69 +71411,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property bucketTaskBoardFormat in teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
+ - teamwork.teamworkDevice
+ summary: Update the navigation property operations in teamwork
+ operationId: teamwork.device_UpdateOperation
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: teamworkDevice
+ - name: teamworkDeviceOperation-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of teamworkDeviceOperation
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamworkDeviceOperation
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceOperation'
required: true
responses:
2XX:
@@ -59927,56 +71450,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamworkDeviceOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property bucketTaskBoardFormat for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
+ - teamwork.teamworkDevice
+ summary: Delete navigation property operations for teamwork
+ operationId: teamwork.device_DeleteOperation
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: teamworkDevice
+ - name: teamworkDeviceOperation-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamworkDeviceOperation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamworkDeviceOperation
- name: If-Match
in: header
description: ETag
@@ -59989,54 +71488,147 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
+ '/teamwork/devices/{teamworkDevice-id}/operations/$count':
get:
tags:
- - teamwork.deletedTeam
- summary: Get details from teamwork
- description: Read-only. Nullable. More details about the task.
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_GetDetail
+ - teamwork.teamworkDevice
+ summary: Get the number of the resource
+ operationId: teamwork.device.operation_GetCount
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamworkDevice-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamworkDevice
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamworkDevice
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ /teamwork/devices/$count:
+ get:
+ tags:
+ - teamwork.teamworkDevice
+ summary: Get the number of the resource
+ operationId: teamwork.device_GetCount
+ parameters:
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ /teamwork/microsoft.graph.determineIfInteractionIsAllowed:
+ post:
+ tags:
+ - teamwork.teamwork.Actions
+ summary: Invoke action determineIfInteractionIsAllowed
+ description: Determine if a specified Microsoft Teams interaction is allowed between the signed-in user and specified users.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamwork-determineifinteractionisallowed?view=graph-rest-beta
+ operationId: teamwork_determineIfInteractionIsAllowed
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ users:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.identity'
+ interactionType:
+ $ref: '#/components/schemas/microsoft.graph.teamworkInteractionType'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: boolean
+ default: false
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ /teamwork/microsoft.graph.sendActivityNotificationToRecipients:
+ post:
+ tags:
+ - teamwork.teamwork.Actions
+ summary: Invoke action sendActivityNotificationToRecipients
+ description: 'Send activity feed notifications to multiple users in bulk. For more information, see sending Teams activity notifications.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamwork-sendactivitynotificationtorecipients?view=graph-rest-beta
+ operationId: teamwork_sendActivityNotificationToRecipient
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ topic:
+ $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic'
+ activityType:
+ type: string
+ nullable: true
+ chainId:
+ type: number
+ format: int64
+ nullable: true
+ previewText:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ teamsAppId:
+ type: string
+ nullable: true
+ templateParameters:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.keyValuePair'
+ iconId:
+ type: string
+ nullable: true
+ recipients:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.teamworkNotificationRecipient'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ /teamwork/teamsAppSettings:
+ get:
+ tags:
+ - teamwork.teamsAppSettings
+ summary: Get teamsAppSettings
+ description: Read the properties and relationships of a teamsAppSettings object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamsappsettings-get?view=graph-rest-beta
+ operationId: teamwork_GetTeamsAppSetting
+ parameters:
- name: $select
in: query
description: Select properties to be returned
@@ -60063,69 +71655,25 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppSettings'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property details in teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_UpdateDetail
- parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
+ - teamwork.teamsAppSettings
+ summary: Update teamsAppSettings
+ description: Update the properties of a teamsAppSettings object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamsappsettings-update?view=graph-rest-beta
+ operationId: teamwork_UpdateTeamsAppSetting
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppSettings'
required: true
responses:
2XX:
@@ -60133,116 +71681,121 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppSettings'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property details for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_DeleteDetail
+ - teamwork.teamsAppSettings
+ summary: Delete navigation property teamsAppSettings for teamwork
+ operationId: teamwork_DeleteTeamsAppSetting
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
style: simple
schema:
- type: string
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ /teamwork/teamTemplates:
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: List definitions
+ description: 'List the teamTemplateDefinition objects associated with a teamTemplate. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamtemplate-list-definitions?view=graph-rest-beta
+ operationId: teamwork_ListTeamTemplate
+ parameters:
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.teamTemplateCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ post:
+ tags:
+ - teamwork.teamTemplate
+ summary: Create new navigation property to teamTemplates for teamwork
+ operationId: teamwork_CreateTeamTemplate
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamTemplate'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamTemplate'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}':
get:
tags:
- - teamwork.deletedTeam
- summary: Get progressTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_GetProgressTaskBoardFormat
+ - teamwork.teamTemplate
+ summary: Get teamTemplates from teamwork
+ description: The templates associated with a team.
+ operationId: teamwork_GetTeamTemplate
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamTemplate
- name: $select
in: query
description: Select properties to be returned
@@ -60269,69 +71822,30 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamTemplate'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property progressTaskBoardFormat in teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
+ - teamwork.teamTemplate
+ summary: Update the navigation property teamTemplates in teamwork
+ operationId: teamwork_UpdateTeamTemplate
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamTemplate
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamTemplate'
required: true
responses:
2XX:
@@ -60339,56 +71853,24 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamTemplate'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property progressTaskBoardFormat for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
+ - teamwork.teamTemplate
+ summary: Delete navigation property teamTemplates for teamwork
+ operationId: teamwork_DeleteTeamTemplate
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamTemplate
- name: If-Match
in: header
description: ETag
@@ -60401,103 +71883,30 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
- get:
- tags:
- - teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_GetCount
- parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions':
get:
tags:
- - teamwork.deletedTeam
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket.task_delta
+ - teamwork.teamTemplate
+ summary: Get teamTemplateDefinition
+ description: Read the properties and relationships of a teamTemplateDefinition object.
+ operationId: teamwork.teamTemplate_ListDefinition
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: teamTemplate
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -60505,9 +71914,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -60527,109 +71936,71 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerTask
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.teamTemplateDefinitionCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/$count':
- get:
+ x-ms-docs-operation-type: operation
+ post:
tags:
- - teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket_GetCount
+ - teamwork.teamTemplate
+ summary: Create new navigation property to definitions for teamwork
+ operationId: teamwork.teamTemplate_CreateDefinition
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: teamTemplate
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
default:
$ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}':
get:
tags:
- - teamwork.deletedTeam
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ - teamwork.teamTemplate
+ summary: Get teamTemplateDefinition
+ description: Read the properties and relationships of a teamTemplateDefinition object.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.planner.plan.bucket_delta
+ url: https://learn.microsoft.com/graph/api/teamtemplatedefinition-get?view=graph-rest-beta
+ operationId: teamwork.teamTemplate_GetDefinition
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ x-ms-docs-key-type: teamTemplateDefinition
- name: $select
in: query
description: Select properties to be returned
@@ -60640,16 +72011,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -60660,65 +72021,116 @@ paths:
type: array
items:
type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.teamTemplate
+ summary: Update the navigation property definitions in teamwork
+ operationId: teamwork.teamTemplate_UpdateDefinition
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
+ required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- title: Collection of plannerBucket
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/details':
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.teamTemplate
+ summary: Delete navigation property definitions for teamwork
+ operationId: teamwork.teamTemplate_DeleteDefinition
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition':
get:
tags:
- - teamwork.deletedTeam
- summary: Get details from teamwork
- description: Extra details about the plan. Read-only. Nullable.
- operationId: teamwork.deletedTeam.channel.planner.plan_GetDetail
+ - teamwork.teamTemplate
+ summary: Get teamDefinition
+ description: Get the properties of the team associated with a teamTemplateDefinition object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamtemplatedefinition-get-teamdefinition?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition_GetTeamDefinition
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: teamTemplateDefinition
- name: $select
in: query
description: Select properties to be returned
@@ -60745,53 +72157,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property details in teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan_UpdateDetail
+ - teamwork.teamTemplate
+ summary: Update the navigation property teamDefinition in teamwork
+ operationId: teamwork.teamTemplate.definition_UpdateTeamDefinition
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamTemplateDefinition
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.team'
required: true
responses:
2XX:
@@ -60799,40 +72196,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property details for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan_DeleteDetail
+ - teamwork.teamTemplate
+ summary: Delete navigation property teamDefinition for teamwork
+ operationId: teamwork.teamTemplate.definition_DeleteTeamDefinition
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: teamTemplateDefinition
- name: If-Match
in: header
description: ETag
@@ -60845,259 +72234,305 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
- post:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/allChannels':
+ get:
tags:
- - teamwork.deletedTeam
- summary: Invoke action archive
- description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.planner.plan_archive
+ - teamwork.teamTemplate
+ summary: Get allChannels from teamwork
+ description: List of channels either hosted in or shared with the team (incoming channels).
+ operationId: teamwork.teamTemplate.definition.teamDefinition_ListAllChannel
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- justification:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/allChannels/{channel-id}':
get:
tags:
- - teamwork.deletedTeam
- summary: Invoke function getUsageRights
- operationId: teamwork.deletedTeam.channel.planner.plan_getUsageRight
+ - teamwork.teamTemplate
+ summary: Get allChannels from teamwork
+ description: List of channels either hosted in or shared with the team (incoming channels).
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetAllChannel
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: channel
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.planUsageRight'
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/allChannels/$count':
+ get:
tags:
- - teamwork.deletedTeam
- summary: Invoke action moveToContainer
- description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.planner.plan_moveToContainer
+ - teamwork.teamTemplate
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.allChannel_GetCount
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get channels from teamwork
+ description: The collection of channels and messages associated with the team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_ListChannel
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- container:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
post:
tags:
- - teamwork.deletedTeam
- summary: Invoke action unarchive
- description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.planner.plan_unarchive
+ - teamwork.teamTemplate
+ summary: Create new navigation property to channels for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_CreateChannel
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: teamTemplateDefinition
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- justification:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.channel'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}':
get:
tags:
- - teamwork.deletedTeam
- summary: Get tasks from teamwork
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: teamwork.deletedTeam.channel.planner.plan_ListTask
+ - teamwork.teamTemplate
+ summary: Get channels from teamwork
+ description: The collection of channels and messages associated with the team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetChannel
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: channel
- name: $select
in: query
description: Select properties to be returned
@@ -61120,100 +72555,150 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- - teamwork.deletedTeam
- summary: Create new navigation property to tasks for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan_CreateTask
+ - teamwork.teamTemplate
+ summary: Update the navigation property channels in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_UpdateChannel
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: channel
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.channel'
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.teamTemplate
+ summary: Delete navigation property channels for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_DeleteChannel
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/allMembers':
get:
tags:
- - teamwork.deletedTeam
- summary: Get tasks from teamwork
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: teamwork.deletedTeam.channel.planner.plan_GetTask
+ - teamwork.teamTemplate
+ summary: Get allMembers from teamwork
+ description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_ListAllMember
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -61236,135 +72721,84 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property tasks in teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan_UpdateTask
+ - teamwork.teamTemplate
+ summary: Create new navigation property to allMembers for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_CreateAllMember
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: channel
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/allMembers/{conversationMember-id}':
+ get:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property tasks for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan_DeleteTask
+ - teamwork.teamTemplate
+ summary: Get allMembers from teamwork
+ description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetAllMember
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
- get:
- tags:
- - teamwork.deletedTeam
- summary: Get assignedToTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: teamwork.deletedTeam.channel.planner.plan.task_GetAssignedToTaskBoardFormat
- parameters:
- - name: deletedTeam-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -61373,22 +72807,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -61415,61 +72841,54 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property assignedToTaskBoardFormat in teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.task_UpdateAssignedToTaskBoardFormat
+ - teamwork.teamTemplate
+ summary: Update the navigation property allMembers in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_UpdateAllMember
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: channel
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -61477,48 +72896,48 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property assignedToTaskBoardFormat for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.task_DeleteAssignedToTaskBoardFormat
+ - teamwork.teamTemplate
+ summary: Delete navigation property allMembers for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteAllMember
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: channel
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -61531,127 +72950,92 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/allMembers/$count':
get:
tags:
- - teamwork.deletedTeam
- summary: Get bucketTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: teamwork.deletedTeam.channel.planner.plan.task_GetBucketTaskBoardFormat
+ - teamwork.teamTemplate
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.allMember_GetCount
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/allMembers/microsoft.graph.add':
+ post:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property bucketTaskBoardFormat in teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.task_UpdateBucketTaskBoardFormat
+ - teamwork.teamTemplate
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.allMember_add
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: channel
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -61659,100 +73043,142 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/allMembers/microsoft.graph.remove':
+ post:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property bucketTaskBoardFormat for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.task_DeleteBucketTaskBoardFormat
+ - teamwork.teamTemplate
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.allMember_remove
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/enabledApps':
get:
tags:
- - teamwork.deletedTeam
- summary: Get details from teamwork
- description: Read-only. Nullable. More details about the task.
- operationId: teamwork.deletedTeam.channel.planner.plan.task_GetDetail
+ - teamwork.teamTemplate
+ summary: Get enabledApps from teamwork
+ description: A collection of enabled apps in the channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_ListEnabledApp
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -61775,166 +73201,153 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/enabledApps/{teamsApp-id}':
+ get:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property details in teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.task_UpdateDetail
+ - teamwork.teamTemplate
+ summary: Get enabledApps from teamwork
+ description: A collection of enabled apps in the channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetEnabledApp
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: channel
+ - name: teamsApp-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamsApp
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
+ x-ms-docs-key-type: teamsApp
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/enabledApps/$count':
+ get:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property details for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.task_DeleteDetail
+ - teamwork.teamTemplate
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.enabledApp_GetCount
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/filesFolder':
get:
tags:
- - teamwork.deletedTeam
- summary: Get progressTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: teamwork.deletedTeam.channel.planner.plan.task_GetProgressTaskBoardFormat
+ - teamwork.teamTemplate
+ summary: Get filesFolder from teamwork
+ description: Metadata for the location where the channel's files are stored.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetFilesFolder
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: channel
- name: $select
in: query
description: Select properties to be returned
@@ -61961,24 +73374,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/filesFolder/content':
+ get:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property progressTaskBoardFormat in teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.task_UpdateProgressTaskBoardFormat
+ - teamwork.teamTemplate
+ summary: Get content for the navigation property filesFolder from teamwork
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetFilesFolderContent
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -61987,35 +73410,61 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: $format
+ in: query
+ description: Format of the content
+ style: form
+ explode: false
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - teamwork.teamTemplate
+ summary: Update content for the navigation property filesFolder in teamwork
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_SetFilesFolderContent
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: channel
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ type: string
+ format: binary
required: true
responses:
2XX:
@@ -62023,48 +73472,40 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property progressTaskBoardFormat for teamwork
- operationId: teamwork.deletedTeam.channel.planner.plan.task_DeleteProgressTaskBoardFormat
+ - teamwork.teamTemplate
+ summary: Delete content for the navigation property filesFolder in teamwork
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteFilesFolderContent
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: channel
- name: If-Match
in: header
description: ETag
@@ -62076,64 +73517,30 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/filesFolder/contentStream':
get:
tags:
- - teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.planner.plan.task_GetCount
+ - teamwork.teamTemplate
+ summary: Get contentStream for the navigation property filesFolder from teamwork
+ description: 'The content stream, if the item represents a file.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetFilesFolderContentStream
parameters:
- - name: deletedTeam-id
- in: path
- description: The unique identifier of deletedTeam
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
- get:
- tags:
- - teamwork.deletedTeam
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.planner.plan.task_delta
- parameters:
- - name: deletedTeam-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62142,91 +73549,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- description: Success
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- title: Collection of plannerTask
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/$count':
- get:
+ put:
tags:
- - teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.planner.plan_GetCount
+ - teamwork.teamTemplate
+ summary: Update contentStream for the navigation property filesFolder in teamwork
+ description: 'The content stream, if the item represents a file.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_SetFilesFolderContentStream
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62235,118 +73590,85 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/planner/plans/microsoft.graph.delta()':
- get:
+ delete:
tags:
- - teamwork.deletedTeam
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel.planner.plan_delta
+ - teamwork.teamTemplate
+ summary: Delete contentStream for the navigation property filesFolder in teamwork
+ description: 'The content stream, if the item represents a file.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteFilesFolderContentStream
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: channel
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerPlan
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/members':
get:
tags:
- - teamwork.deletedTeam
- summary: Get sharedWithTeams from teamwork
- description: A collection of teams with which a channel is shared.
- operationId: teamwork.deletedTeam.channel_ListSharedGraphWPreTeam
+ - teamwork.teamTemplate
+ summary: Get members from teamwork
+ description: A collection of membership records associated with the channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_ListMember
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62392,7 +73714,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -62401,18 +73723,26 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teamwork.deletedTeam
- summary: Create new navigation property to sharedWithTeams for teamwork
- operationId: teamwork.deletedTeam.channel_CreateSharedGraphWPreTeam
+ - teamwork.teamTemplate
+ summary: Create new navigation property to members for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_CreateMember
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62426,7 +73756,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -62434,26 +73764,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/members/{conversationMember-id}':
get:
tags:
- - teamwork.deletedTeam
- summary: Get sharedWithTeams from teamwork
- description: A collection of teams with which a channel is shared.
- operationId: teamwork.deletedTeam.channel_GetSharedGraphWPreTeam
+ - teamwork.teamTemplate
+ summary: Get members from teamwork
+ description: A collection of membership records associated with the channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetMember
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62462,14 +73800,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -62496,24 +73834,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property sharedWithTeams in teamwork
- operationId: teamwork.deletedTeam.channel_UpdateSharedGraphWPreTeam
+ - teamwork.teamTemplate
+ summary: Update the navigation property members in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_UpdateMember
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62522,20 +73868,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -62543,24 +73889,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property sharedWithTeams for teamwork
- operationId: teamwork.deletedTeam.channel_DeleteSharedGraphWPreTeam
+ - teamwork.teamTemplate
+ summary: Delete navigation property members for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteMember
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62569,14 +73923,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -62589,22 +73943,29 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/members/$count':
get:
tags:
- - teamwork.deletedTeam
- summary: Get allowedMembers from teamwork
- description: A collection of team members who have access to the shared channel.
- operationId: teamwork.deletedTeam.channel.sharedGraphWPreTeam_ListAllowedMember
+ - teamwork.teamTemplate
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.member_GetCount
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62613,14 +73974,189 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/members/microsoft.graph.add':
+ post:
+ tags:
+ - teamwork.teamTemplate
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.member_add
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/members/microsoft.graph.remove':
+ post:
+ tags:
+ - teamwork.teamTemplate
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.member_remove
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get messages from teamwork
+ description: A collection of all the messages in the channel. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_ListMessage
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -62658,29 +74194,35 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
- get:
+ post:
tags:
- - teamwork.deletedTeam
- summary: Get allowedMembers from teamwork
- description: A collection of team members who have access to the shared channel.
- operationId: teamwork.deletedTeam.channel.sharedGraphWPreTeam_GetAllowedMember
+ - teamwork.teamTemplate
+ summary: Create new navigation property to messages for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_CreateMessage
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62689,22 +74231,63 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get messages from teamwork
+ description: A collection of all the messages in the channel. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetMessage
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - name: conversationMember-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -62731,25 +74314,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
- get:
+ patch:
tags:
- - teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.sharedGraphWPreTeam.allowedMember_GetCount
+ - teamwork.teamTemplate
+ summary: Update the navigation property messages in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_UpdateMessage
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62758,36 +74348,53 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- - teamwork.deletedTeam
- summary: Get team from teamwork
- operationId: teamwork.deletedTeam.channel.sharedGraphWPreTeam_GetTeam
+ - teamwork.teamTemplate
+ summary: Delete navigation property messages for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteMessage
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62796,98 +74403,66 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/hostedContents':
get:
tags:
- - teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.sharedGraphWPreTeam_GetCount
+ - teamwork.teamTemplate
+ summary: Get hostedContents from teamwork
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_ListHostedContent
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs':
- get:
- tags:
- - teamwork.deletedTeam
- summary: Get tabs from teamwork
- description: A collection of all the tabs in the channel.
- operationId: teamwork.deletedTeam.channel_ListTab
- parameters:
- - name: deletedTeam-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: channel-id
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -62925,7 +74500,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -62934,18 +74509,26 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teamwork.deletedTeam
- summary: Create new navigation property to tabs for teamwork
- operationId: teamwork.deletedTeam.channel_CreateTab
+ - teamwork.teamTemplate
+ summary: Create new navigation property to hostedContents for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_CreateHostedContent
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62954,12 +74537,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -62967,26 +74558,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- - teamwork.deletedTeam
- summary: Get tabs from teamwork
- description: A collection of all the tabs in the channel.
- operationId: teamwork.deletedTeam.channel_GetTab
+ - teamwork.teamTemplate
+ summary: Get hostedContents from teamwork
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_GetHostedContent
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -62995,14 +74594,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -63029,24 +74636,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.deletedTeam
- summary: Update the navigation property tabs in teamwork
- operationId: teamwork.deletedTeam.channel_UpdateTab
+ - teamwork.teamTemplate
+ summary: Update the navigation property hostedContents in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_UpdateHostedContent
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -63055,20 +74670,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -63076,24 +74699,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.deletedTeam
- summary: Delete navigation property tabs for teamwork
- operationId: teamwork.deletedTeam.channel_DeleteTab
+ - teamwork.teamTemplate
+ summary: Delete navigation property hostedContents for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_DeleteHostedContent
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -63102,14 +74733,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -63122,22 +74761,30 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- - teamwork.deletedTeam
- summary: Get teamsApp from teamwork
- description: The application that is linked to the tab.
- operationId: teamwork.deletedTeam.channel.tab_GetTeamsApp
+ - teamwork.teamTemplate
+ summary: Get media content for the navigation property hostedContents from teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_GetHostedContentsContent
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -63146,59 +74793,173 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/$count':
+ put:
+ tags:
+ - teamwork.teamTemplate
+ summary: Update media content for the navigation property hostedContents in teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_SetHostedContentsContent
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - teamwork.teamTemplate
+ summary: Delete media content for the navigation property hostedContents in teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_DeleteHostedContentsContent
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count':
get:
tags:
- - teamwork.deletedTeam
+ - teamwork.teamTemplate
summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel.tab_GetCount
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.hostedContent_GetCount
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: channel-id
in: path
description: The unique identifier of channel
@@ -63207,6 +74968,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -63214,363 +74983,260 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/$count':
- get:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- - teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam.channel_GetCount
+ - teamwork.teamTemplate
+ summary: Invoke action setReaction
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_setReaction
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/microsoft.graph.allMessages()':
- get:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete':
+ post:
tags:
- - teamwork.deletedTeam
- summary: Invoke function allMessages
- operationId: teamwork.deletedTeam.channel_allMessage
+ - teamwork.teamTemplate
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_softDelete
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/microsoft.graph.getAllMessages()':
- get:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
+ post:
tags:
- - teamwork.deletedTeam
- summary: Invoke function getAllMessages
- description: 'Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ - teamwork.teamTemplate
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel_getAllMessage
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_undoSoftDelete
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - name: model
- in: query
- description: The payment model for the API
- style: form
- explode: false
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
schema:
type: string
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/deletedTeams/{deletedTeam-id}/channels/microsoft.graph.getAllRetainedMessages()':
- get:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- - teamwork.deletedTeam
- summary: Invoke function getAllRetainedMessages
- description: 'Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-beta
- operationId: teamwork.deletedTeam.channel_getAllRetainedMessage
+ - teamwork.teamTemplate
+ summary: Invoke action unsetReaction
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_unsetReaction
parameters:
- - name: deletedTeam-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of deletedTeam
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: deletedTeam
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- /teamwork/deletedTeams/$count:
- get:
- tags:
- - teamwork.deletedTeam
- summary: Get the number of the resource
- operationId: teamwork.deletedTeam_GetCount
- parameters:
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- /teamwork/deletedTeams/microsoft.graph.getAllMessages():
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies':
get:
tags:
- - teamwork.deletedTeam
- summary: Invoke function getAllMessages
- operationId: teamwork.deletedTeam_getAllMessage
+ - teamwork.teamTemplate
+ summary: Get replies from teamwork
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_ListReply
parameters:
- - name: model
- in: query
- description: The payment model for the API
- style: form
- explode: false
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
schema:
type: string
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- /teamwork/devices:
- get:
- tags:
- - teamwork.teamworkDevice
- summary: List teamworkDevices
- description: Get a list of all Microsoft Teams-enabled devices provisioned for a tenant.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworkdevice-list?view=graph-rest-beta
- operationId: teamwork_ListDevice
- parameters:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -63608,7 +75274,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamworkDeviceCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -63617,15 +75283,48 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teamwork.teamworkDevice
- summary: Create new navigation property to devices for teamwork
- operationId: teamwork_CreateDevice
+ - teamwork.teamTemplate
+ summary: Create new navigation property to replies for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_CreateReply
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDevice'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -63633,29 +75332,58 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDevice'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/devices/{teamworkDevice-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}':
get:
tags:
- - teamwork.teamworkDevice
- summary: Get teamworkDevice
- description: 'Get the properties of a Microsoft Teams-enabled device. For example, you can use this method to get the device type, hardware detail, activity state, and health status information for a device that''s enabled for Teams.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworkdevice-get?view=graph-rest-beta
- operationId: teamwork_GetDevice
+ - teamwork.teamTemplate
+ summary: Get replies from teamwork
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_GetReply
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -63682,30 +75410,62 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDevice'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.teamworkDevice
- summary: Update the navigation property devices in teamwork
- operationId: teamwork_UpdateDevice
+ - teamwork.teamTemplate
+ summary: Update the navigation property replies in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_UpdateReply
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDevice'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -63713,24 +75473,56 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDevice'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.teamworkDevice
- summary: Delete navigation property devices for teamwork
- operationId: teamwork_DeleteDevice
+ - teamwork.teamTemplate
+ summary: Delete navigation property replies for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_DeleteReply
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- name: If-Match
in: header
description: ETag
@@ -63743,25 +75535,69 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/devices/{teamworkDevice-id}/activity':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
get:
tags:
- - teamwork.teamworkDevice
- summary: Get teamworkDeviceActivity
- description: 'Get the activity status of a Microsoft Teams-enabled device. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworkdeviceactivity-get?view=graph-rest-beta
- operationId: teamwork.device_GetActivity
+ - teamwork.teamTemplate
+ summary: Get hostedContents from teamwork
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_ListHostedContent
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -63784,90 +75620,132 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceActivity'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- - teamwork.teamworkDevice
- summary: Update the navigation property activity in teamwork
- operationId: teamwork.device_UpdateActivity
+ - teamwork.teamTemplate
+ summary: Create new navigation property to hostedContents for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_CreateHostedContent
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceActivity'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceActivity'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
+ get:
tags:
- - teamwork.teamworkDevice
- summary: Delete navigation property activity for teamwork
- operationId: teamwork.device_DeleteActivity
+ - teamwork.teamTemplate
+ summary: Get hostedContents from teamwork
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_GetHostedContent
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
style: simple
schema:
type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/devices/{teamworkDevice-id}/configuration':
- get:
- tags:
- - teamwork.teamworkDevice
- summary: Get teamworkDeviceConfiguration
- description: 'Get the configuration details of a Microsoft Teams-enabled device, including software versions, peripheral device configuration (for example, camera, display, microphone, and speaker), hardware configuration, and Microsoft Teams client configuration.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworkdeviceconfiguration-get?view=graph-rest-beta
- operationId: teamwork.device_GetConfiguration
- parameters:
- - name: teamworkDevice-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -63894,30 +75772,70 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceConfiguration'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.teamworkDevice
- summary: Update the navigation property configuration in teamwork
- operationId: teamwork.device_UpdateConfiguration
+ - teamwork.teamTemplate
+ summary: Update the navigation property hostedContents in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_UpdateHostedContent
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceConfiguration'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -63925,24 +75843,64 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceConfiguration'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.teamworkDevice
- summary: Delete navigation property configuration for teamwork
- operationId: teamwork.device_DeleteConfiguration
+ - teamwork.teamTemplate
+ summary: Delete navigation property hostedContents for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_DeleteHostedContent
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -63955,100 +75913,195 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/devices/{teamworkDevice-id}/health':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- - teamwork.teamworkDevice
- summary: Get teamworkDeviceHealth
- description: Get the health details of a Microsoft Teams-enabled device. Device health is calculated based on the device configuration and other device parameters.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworkdevicehealth-get?view=graph-rest-beta
- operationId: teamwork.device_GetHealth
+ - teamwork.teamTemplate
+ summary: Get media content for the navigation property hostedContents from teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_GetHostedContentsContent
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - teamwork.teamTemplate
+ summary: Update media content for the navigation property hostedContents in teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_SetHostedContentsContent
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceHealth'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - teamwork.teamworkDevice
- summary: Update the navigation property health in teamwork
- operationId: teamwork.device_UpdateHealth
- parameters:
- - name: teamworkDevice-id
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceHealth'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceHealth'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.teamworkDevice
- summary: Delete navigation property health for teamwork
- operationId: teamwork.device_DeleteHealth
+ - teamwork.teamTemplate
+ summary: Delete media content for the navigation property hostedContents in teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_DeleteHostedContentsContent
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -64060,410 +76113,287 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/devices/{teamworkDevice-id}/microsoft.graph.restart':
- post:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
+ get:
tags:
- - teamwork.teamworkDevice
- summary: Invoke action restart
- description: 'Restart the specified Microsoft Teams-enabled device asynchronously. A device is restarted after the async operation completes successfully, which might occur subsequent to a response from this API.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworkdevice-restart?view=graph-rest-beta
- operationId: teamwork.device_restart
+ - teamwork.teamTemplate
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply.hostedContent_GetCount
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/devices/{teamworkDevice-id}/microsoft.graph.runDiagnostics':
- post:
- tags:
- - teamwork.teamworkDevice
- summary: Invoke action runDiagnostics
- description: Run and generate diagnostic logs for the specified Microsoft Teams-enabled device. This API triggers a long-running operation used to generate logs for a device.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworkdevice-rundiagnostics?view=graph-rest-beta
- operationId: teamwork.device_runDiagnostic
- parameters:
- - name: teamworkDevice-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/devices/{teamworkDevice-id}/microsoft.graph.updateSoftware':
- post:
- tags:
- - teamwork.teamworkDevice
- summary: Invoke action updateSoftware
- description: Update the software for a Microsoft Teams-enabled device. This API triggers a long-running operation.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworkdevice-updatesoftware?view=graph-rest-beta
- operationId: teamwork.device_updateSoftware
- parameters:
- - name: teamworkDevice-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- softwareType:
- $ref: '#/components/schemas/microsoft.graph.teamworkSoftwareType'
- softwareVersion:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/devices/{teamworkDevice-id}/operations':
- get:
- tags:
- - teamwork.teamworkDevice
- summary: List teamworkDeviceOperations
- description: Get a list of the operations that are running on a Microsoft Teams-enabled device.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworkdeviceoperation-list?view=graph-rest-beta
- operationId: teamwork.device_ListOperation
- parameters:
- - name: teamworkDevice-id
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamworkDeviceOperationCollectionResponse'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
post:
tags:
- - teamwork.teamworkDevice
- summary: Create new navigation property to operations for teamwork
- operationId: teamwork.device_CreateOperation
+ - teamwork.teamTemplate
+ summary: Invoke action setReaction
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_setReaction
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceOperation'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceOperation'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/devices/{teamworkDevice-id}/operations/{teamworkDeviceOperation-id}':
- get:
- tags:
- - teamwork.teamworkDevice
- summary: Get teamworkDeviceOperation
- description: 'Get the details of an async, long-running operation on a Microsoft Teams-enabled device.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamworkdeviceoperation-get?view=graph-rest-beta
- operationId: teamwork.device_GetOperation
- parameters:
- - name: teamworkDevice-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
- - name: teamworkDeviceOperation-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of teamworkDeviceOperation
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDeviceOperation
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceOperation'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - teamwork.teamworkDevice
- summary: Update the navigation property operations in teamwork
- operationId: teamwork.device_UpdateOperation
- parameters:
- - name: teamworkDevice-id
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
- - name: teamworkDeviceOperation-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of teamworkDeviceOperation
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDeviceOperation
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceOperation'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkDeviceOperation'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
+ post:
tags:
- - teamwork.teamworkDevice
- summary: Delete navigation property operations for teamwork
- operationId: teamwork.device_DeleteOperation
+ - teamwork.teamTemplate
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_softDelete
parameters:
- - name: teamworkDevice-id
+ - name: teamTemplate-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
- - name: teamworkDeviceOperation-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of teamworkDeviceOperation
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDeviceOperation
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
style: simple
schema:
type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/devices/{teamworkDevice-id}/operations/$count':
- get:
- tags:
- - teamwork.teamworkDevice
- summary: Get the number of the resource
- operationId: teamwork.device.operation_GetCount
- parameters:
- - name: teamworkDevice-id
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkDevice
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkDevice
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- /teamwork/devices/$count:
- get:
- tags:
- - teamwork.teamworkDevice
- summary: Get the number of the resource
- operationId: teamwork.device_GetCount
- parameters:
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- /teamwork/microsoft.graph.determineIfInteractionIsAllowed:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
post:
tags:
- - teamwork.teamwork.Actions
- summary: Invoke action determineIfInteractionIsAllowed
- description: Determine if a specified Microsoft Teams interaction is allowed between the signed-in user and specified users.
+ - teamwork.teamTemplate
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamwork-determineifinteractionisallowed?view=graph-rest-beta
- operationId: teamwork_determineIfInteractionIsAllowed
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- users:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.identity'
- interactionType:
- $ref: '#/components/schemas/microsoft.graph.teamworkInteractionType'
- additionalProperties:
- type: object
- required: true
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_undoSoftDelete
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: boolean
- default: false
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- /teamwork/microsoft.graph.sendActivityNotificationToRecipients:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
post:
tags:
- - teamwork.teamwork.Actions
- summary: Invoke action sendActivityNotificationToRecipients
- description: 'Send activity feed notifications to multiple users in bulk. For more information, see sending Teams activity notifications.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamwork-sendactivitynotificationtorecipients?view=graph-rest-beta
- operationId: teamwork_sendActivityNotificationToRecipient
+ - teamwork.teamTemplate
+ summary: Invoke action unsetReaction
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_unsetReaction
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: Action parameters
content:
@@ -64471,31 +76401,9 @@ paths:
schema:
type: object
properties:
- topic:
- $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic'
- activityType:
- type: string
- nullable: true
- chainId:
- type: number
- format: int64
- nullable: true
- previewText:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- teamsAppId:
- type: string
- nullable: true
- templateParameters:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.keyValuePair'
- iconId:
+ reactionType:
type: string
nullable: true
- recipients:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.teamworkNotificationRecipient'
additionalProperties:
type: object
required: true
@@ -64505,110 +76413,103 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- /teamwork/teamsAppSettings:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/$count':
get:
tags:
- - teamwork.teamsAppSettings
- summary: Get teamsAppSettings
- description: Read the properties and relationships of a teamsAppSettings object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamsappsettings-get?view=graph-rest-beta
- operationId: teamwork_GetTeamsAppSetting
+ - teamwork.teamTemplate
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_GetCount
parameters:
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppSettings'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - teamwork.teamsAppSettings
- summary: Update teamsAppSettings
- description: Update the properties of a teamsAppSettings object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamsappsettings-update?view=graph-rest-beta
- operationId: teamwork_UpdateTeamsAppSetting
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppSettings'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppSettings'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - teamwork.teamsAppSettings
- summary: Delete navigation property teamsAppSettings for teamwork
- operationId: teamwork_DeleteTeamsAppSetting
- parameters:
- - name: If-Match
- in: header
- description: ETag
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- /teamwork/teamTemplates:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
get:
tags:
- teamwork.teamTemplate
- summary: List definitions
- description: 'List the teamTemplateDefinition objects associated with a teamTemplate. '
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamtemplate-list-definitions?view=graph-rest-beta
- operationId: teamwork_ListTeamTemplate
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_delta
parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -64616,9 +76517,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -64638,42 +76539,129 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamTemplateCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to teamTemplates for teamwork
- operationId: teamwork_CreateTeamTemplate
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_forwardToChat
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplate'
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplate'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}':
- get:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get teamTemplates from teamwork
- description: The templates associated with a team.
- operationId: teamwork_GetTeamTemplate
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_replyGraphWPreQuote
parameters:
- name: teamTemplate-id
in: path
@@ -64683,56 +76671,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplate
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplate'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - teamwork.teamTemplate
- summary: Update the navigation property teamTemplates in teamwork
- operationId: teamwork_UpdateTeamTemplate
- parameters:
- - name: teamTemplate-id
+ type: string
+ x-ms-docs-key-type: channel
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplate'
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -64740,15 +76718,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplate'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property teamTemplates for teamwork
- operationId: teamwork_DeleteTeamTemplate
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -64758,25 +76737,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplate
- - name: If-Match
- in: header
- description: ETag
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/microsoft.graph.delta()':
get:
tags:
- teamwork.teamTemplate
- summary: Get teamTemplateDefinition
- description: Read the properties and relationships of a teamTemplateDefinition object.
- operationId: teamwork.teamTemplate_ListDefinition
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_delta
parameters:
- name: teamTemplate-id
in: path
@@ -64786,14 +76779,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -64801,9 +76810,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -64823,18 +76832,41 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamTemplateDefinitionCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/microsoft.graph.forwardToChat':
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to definitions for teamwork
- operationId: teamwork.teamTemplate_CreateDefinition
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_forwardToChat
parameters:
- name: teamTemplate-id
in: path
@@ -64844,33 +76876,77 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}':
- get:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/microsoft.graph.replyWithQuote':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get teamTemplateDefinition
- description: Read the properties and relationships of a teamTemplateDefinition object.
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamtemplatedefinition-get?view=graph-rest-beta
- operationId: teamwork.teamTemplate_GetDefinition
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_replyGraphWPreQuote
parameters:
- name: teamTemplate-id
in: path
@@ -64888,41 +76964,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.archive':
+ post:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property definitions in teamwork
- operationId: teamwork.teamTemplate_UpdateDefinition
+ summary: Invoke action archive
+ description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_archive
parameters:
- name: teamTemplate-id
in: path
@@ -64940,28 +77026,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
+ type: object
+ properties:
+ shouldSetSpoSiteReadOnlyForMembers:
+ type: boolean
+ default: false
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.completeMigration':
+ post:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property definitions for teamwork
- operationId: teamwork.teamTemplate_DeleteDefinition
+ summary: Invoke action completeMigration
+ description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_completeMigration
parameters:
- name: teamTemplate-id
in: path
@@ -64979,28 +77081,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: If-Match
- in: header
- description: ETag
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: channel
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition':
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
get:
tags:
- teamwork.teamTemplate
- summary: Get teamDefinition
- description: Get the properties of the team associated with a teamTemplateDefinition object.
+ summary: Invoke function doesUserHaveAccess
+ description: Determine whether a user has access to a channel.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/teamtemplatedefinition-get-teamdefinition?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition_GetTeamDefinition
+ url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_doesUserHaveAccess
parameters:
- name: teamTemplate-id
in: path
@@ -65018,41 +77122,64 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: $select
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: userId
in: query
- description: Select properties to be returned
+ description: 'Usage: userId=''@userId'''
style: form
explode: false
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
+ type: string
+ nullable: true
+ - name: tenantId
in: query
- description: Expand related entities
+ description: 'Usage: tenantId=''@tenantId'''
style: form
explode: false
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ nullable: true
+ - name: userPrincipalName
+ in: query
+ description: 'Usage: userPrincipalName=''@userPrincipalName'''
+ style: form
+ explode: false
+ schema:
+ type: string
+ nullable: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ type: object
+ properties:
+ value:
+ type: boolean
+ default: false
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.provisionEmail':
+ post:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property teamDefinition in teamwork
- operationId: teamwork.teamTemplate.definition_UpdateTeamDefinition
+ summary: Invoke action provisionEmail
+ description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_provisionEmail
parameters:
- name: teamTemplate-id
in: path
@@ -65070,28 +77197,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.team'
- required: true
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.removeEmail':
+ post:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property teamDefinition for teamwork
- operationId: teamwork.teamTemplate.definition_DeleteTeamDefinition
+ summary: Invoke action removeEmail
+ description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_removeEmail
parameters:
- name: teamTemplate-id
in: path
@@ -65109,25 +77242,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: If-Match
- in: header
- description: ETag
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: channel
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/allChannels':
- get:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.startMigration':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get allChannels from teamwork
- description: List of channels either hosted in or shared with the team (incoming channels).
- operationId: teamwork.teamTemplate.definition.teamDefinition_ListAllChannel
+ summary: Invoke action startMigration
+ description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_startMigration
parameters:
- name: teamTemplate-id
in: path
@@ -65145,57 +77283,83 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ conversationCreationDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.unarchive':
+ post:
+ tags:
+ - teamwork.teamTemplate
+ summary: Invoke action unarchive
+ description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_unarchive
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/allChannels/{channel-id}':
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner':
get:
tags:
- teamwork.teamTemplate
- summary: Get allChannels from teamwork
- description: List of channels either hosted in or shared with the team (incoming channels).
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetAllChannel
+ summary: Get planner from teamwork
+ description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetPlanner
parameters:
- name: teamTemplate-id
in: path
@@ -65247,16 +77411,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/allChannels/$count':
- get:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.allChannel_GetCount
+ summary: Update the navigation property planner in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_UpdatePlanner
parameters:
- name: teamTemplate-id
in: path
@@ -65274,20 +77437,80 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.teamTemplate
+ summary: Delete navigation property planner for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeletePlanner
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans':
get:
tags:
- teamwork.teamTemplate
- summary: Get channels from teamwork
- description: The collection of channels and messages associated with the team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_ListChannel
+ summary: Get plans from teamwork
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner_ListPlan
parameters:
- name: teamTemplate-id
in: path
@@ -65305,6 +77528,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -65342,7 +77573,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -65352,8 +77583,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to channels for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_CreateChannel
+ summary: Create new navigation property to plans for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner_CreatePlan
parameters:
- name: teamTemplate-id
in: path
@@ -65371,12 +77602,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
required: true
responses:
2XX:
@@ -65384,17 +77623,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get channels from teamwork
- description: The collection of channels and messages associated with the team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetChannel
+ summary: Get plans from teamwork
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner_GetPlan
parameters:
- name: teamTemplate-id
in: path
@@ -65420,6 +77659,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- name: $select
in: query
description: Select properties to be returned
@@ -65446,15 +77693,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property channels in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_UpdateChannel
+ summary: Update the navigation property plans in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner_UpdatePlan
parameters:
- name: teamTemplate-id
in: path
@@ -65480,12 +77727,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
required: true
responses:
2XX:
@@ -65493,15 +77748,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property channels for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_DeleteChannel
+ summary: Delete navigation property plans for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner_DeletePlan
parameters:
- name: teamTemplate-id
in: path
@@ -65527,6 +77782,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- name: If-Match
in: header
description: ETag
@@ -65539,13 +77802,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/allMembers':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets':
get:
tags:
- teamwork.teamTemplate
- summary: Get allMembers from teamwork
- description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_ListAllMember
+ summary: Get buckets from teamwork
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_ListBucket
parameters:
- name: teamTemplate-id
in: path
@@ -65571,6 +77834,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -65608,7 +77879,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -65618,8 +77889,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to allMembers for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_CreateAllMember
+ summary: Create new navigation property to buckets for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_CreateBucket
parameters:
- name: teamTemplate-id
in: path
@@ -65645,12 +77916,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
required: true
responses:
2XX:
@@ -65658,17 +77937,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/allMembers/{conversationMember-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get allMembers from teamwork
- description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetAllMember
+ summary: Get buckets from teamwork
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_GetBucket
parameters:
- name: teamTemplate-id
in: path
@@ -65694,14 +77973,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- name: $select
in: query
description: Select properties to be returned
@@ -65728,15 +78015,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property allMembers in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_UpdateAllMember
+ summary: Update the navigation property buckets in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_UpdateBucket
parameters:
- name: teamTemplate-id
in: path
@@ -65762,20 +78049,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
required: true
responses:
2XX:
@@ -65783,66 +78078,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property allMembers for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteAllMember
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: conversationMember-id
- in: path
- description: The unique identifier of conversationMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: conversationMember
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/allMembers/$count':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.allMember_GetCount
+ summary: Delete navigation property buckets for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_DeleteBucket
parameters:
- name: teamTemplate-id
in: path
@@ -65868,95 +78112,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/allMembers/microsoft.graph.add':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.allMember_add
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
+ x-ms-docs-key-type: plannerBucket
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/allMembers/microsoft.graph.remove':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.allMember_remove
+ summary: Get tasks from teamwork
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_ListTask
parameters:
- name: teamTemplate-id
in: path
@@ -65982,75 +78172,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/enabledApps':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get enabledApps from teamwork
- description: A collection of enabled apps in the channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_ListEnabledApp
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -66088,20 +78225,18 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/enabledApps/{teamsApp-id}':
- get:
+ post:
tags:
- teamwork.teamTemplate
- summary: Get enabledApps from teamwork
- description: A collection of enabled apps in the channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetEnabledApp
+ summary: Create new navigation property to tasks for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_CreateTask
parameters:
- name: teamTemplate-id
in: path
@@ -66127,50 +78262,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: teamsApp-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamsApp
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsApp
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/enabledApps/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.enabledApp_GetCount
+ summary: Get tasks from teamwork
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_GetTask
parameters:
- name: teamTemplate-id
in: path
@@ -66196,45 +78327,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/filesFolder':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get filesFolder from teamwork
- description: Metadata for the location where the channel's files are stored.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetFilesFolder
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -66261,65 +78377,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/filesFolder/content':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get content for the navigation property filesFolder from teamwork
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetFilesFolderContent
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: $format
- in: query
- description: Format of the content
- style: form
- explode: false
- schema:
- type: string
- responses:
- 2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
- default:
- $ref: '#/components/responses/error'
- put:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Update content for the navigation property filesFolder in teamwork
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_SetFilesFolderContent
+ summary: Update the navigation property tasks in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_UpdateTask
parameters:
- name: teamTemplate-id
in: path
@@ -66345,13 +78411,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
- description: New media content.
+ description: New navigation property values
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -66359,15 +78448,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete content for the navigation property filesFolder in teamwork
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteFilesFolderContent
+ summary: Delete navigation property tasks for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_DeleteTask
parameters:
- name: teamTemplate-id
in: path
@@ -66393,6 +78482,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -66404,13 +78517,14 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/filesFolder/contentStream':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
get:
tags:
- teamwork.teamTemplate
- summary: Get contentStream for the navigation property filesFolder from teamwork
- description: 'The content stream, if the item represents a file.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetFilesFolderContentStream
+ summary: Get assignedToTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -66436,22 +78550,65 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Retrieved media content
+ description: Retrieved navigation property
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Update contentStream for the navigation property filesFolder in teamwork
- description: 'The content stream, if the item represents a file.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_SetFilesFolderContentStream
+ summary: Update the navigation property assignedToTaskBoardFormat in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -66477,68 +78634,59 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: New media content.
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- delete:
- tags:
- - teamwork.teamTemplate
- summary: Delete contentStream for the navigation property filesFolder in teamwork
- description: 'The content stream, if the item represents a file.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteFilesFolderContentStream
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
- description: ETag
+ description: ETag value.
+ required: true
style: simple
schema:
type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/members':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Get members from teamwork
- description: A collection of membership records associated with the channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_ListMember
+ summary: Delete navigation property assignedToTaskBoardFormat for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -66564,104 +78712,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teamwork.teamTemplate
- summary: Create new navigation property to members for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_CreateMember
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- required: true
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/members/{conversationMember-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
get:
tags:
- teamwork.teamTemplate
- summary: Get members from teamwork
- description: A collection of membership records associated with the channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetMember
+ summary: Get bucketTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_GetBucketTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -66687,14 +78780,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -66721,15 +78830,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property members in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_UpdateMember
+ summary: Update the navigation property bucketTaskBoardFormat in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -66755,20 +78864,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -66776,15 +78908,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property members for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteMember
+ summary: Delete navigation property bucketTaskBoardFormat for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -66810,14 +78942,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -66830,12 +78978,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/members/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.member_GetCount
+ summary: Get details from teamwork
+ description: Read-only. Nullable. More details about the task.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_GetDetail
parameters:
- name: teamTemplate-id
in: path
@@ -66861,23 +79010,65 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/members/microsoft.graph.add':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.member_add
+ summary: Update the navigation property details in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_UpdateDetail
parameters:
- name: teamTemplate-id
in: path
@@ -66903,19 +79094,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
required: true
responses:
2XX:
@@ -66923,33 +79138,15 @@ paths:
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/members/microsoft.graph.remove':
- post:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.member_remove
+ summary: Delete navigation property details for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_DeleteDetail
parameters:
- name: teamTemplate-id
in: path
@@ -66975,50 +79172,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages':
get:
tags:
- teamwork.teamTemplate
summary: Get messages from teamwork
- description: A collection of all the messages in the channel. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_ListMessage
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_ListMessage
parameters:
- name: teamTemplate-id
in: path
@@ -67044,6 +79240,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -67081,7 +79301,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -67092,7 +79312,7 @@ paths:
tags:
- teamwork.teamTemplate
summary: Create new navigation property to messages for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_CreateMessage
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_CreateMessage
parameters:
- name: teamTemplate-id
in: path
@@ -67118,12 +79338,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -67131,17 +79375,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
get:
tags:
- teamwork.teamTemplate
summary: Get messages from teamwork
- description: A collection of all the messages in the channel. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetMessage
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_GetMessage
parameters:
- name: teamTemplate-id
in: path
@@ -67167,14 +79411,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -67201,7 +79469,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
@@ -67209,7 +79477,7 @@ paths:
tags:
- teamwork.teamTemplate
summary: Update the navigation property messages in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_UpdateMessage
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_UpdateMessage
parameters:
- name: teamTemplate-id
in: path
@@ -67235,20 +79503,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -67256,7 +79548,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
@@ -67264,7 +79556,7 @@ paths:
tags:
- teamwork.teamTemplate
summary: Delete navigation property messages for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteMessage
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_DeleteMessage
parameters:
- name: teamTemplate-id
in: path
@@ -67290,14 +79582,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: If-Match
in: header
description: ETag
@@ -67310,13 +79626,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/hostedContents':
- get:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get hostedContents from teamwork
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_ListHostedContent
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task.message_setReaction
parameters:
- name: teamTemplate-id
in: path
@@ -67342,120 +79661,66 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teamwork.teamTemplate
- summary: Create new navigation property to hostedContents for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_CreateHostedContent
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get hostedContents from teamwork
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_GetHostedContent
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task.message_unsetReaction
parameters:
- name: teamTemplate-id
in: path
@@ -67481,57 +79746,62 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property hostedContents in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_UpdateHostedContent
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task.message_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -67557,44 +79827,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
- required: true
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property hostedContents for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_DeleteHostedContent
+ summary: Get progressTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_GetProgressTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -67620,41 +79890,65 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
- get:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Get media content for the navigation property hostedContents from teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_GetHostedContentsContent
+ summary: Update the navigation property progressTaskBoardFormat in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -67671,47 +79965,68 @@ paths:
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
+ in: path
+ description: The unique identifier of channel
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ required: true
responses:
2XX:
- description: Retrieved media content
+ description: Success
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Update media content for the navigation property hostedContents in teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_SetHostedContentsContent
+ summary: Delete navigation property progressTaskBoardFormat for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -67737,41 +80052,48 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
- requestBody:
- description: New media content.
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
- required: true
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete media content for the navigation property hostedContents in teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_DeleteHostedContentsContent
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -67797,39 +80119,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: plannerBucket
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.hostedContent_GetCount
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_delta
parameters:
- name: teamTemplate-id
in: path
@@ -67855,27 +80177,90 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.setReaction':
- post:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action setReaction
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_setReaction
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -67901,43 +80286,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.softDelete':
- post:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_softDelete
+ url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_delta
parameters:
- name: teamTemplate-id
in: path
@@ -67963,30 +80336,83 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerBucket
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
- post:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/details':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_undoSoftDelete
+ summary: Get details from teamwork
+ description: Extra details about the plan. Read-only. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_GetDetail
parameters:
- name: teamTemplate-id
in: path
@@ -68012,26 +80438,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Invoke action unsetReaction
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_unsetReaction
+ summary: Update the navigation property details in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_UpdateDetail
parameters:
- name: teamTemplate-id
in: path
@@ -68057,40 +80506,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Get replies from teamwork
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_ListReply
+ summary: Delete navigation property details for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_DeleteDetail
parameters:
- name: teamTemplate-id
in: path
@@ -68116,63 +80568,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to replies for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_CreateReply
+ summary: Invoke action archive
+ description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_archive
parameters:
- name: teamTemplate-id
in: path
@@ -68198,38 +80623,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ type: object
+ properties:
+ justification:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}':
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
get:
tags:
- teamwork.teamTemplate
- summary: Get replies from teamwork
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_GetReply
+ summary: Invoke function getUsageRights
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_getUsageRight
parameters:
- name: teamTemplate-id
in: path
@@ -68255,57 +80681,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: plannerPlan
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.planUsageRight'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
+ post:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property replies in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_UpdateReply
+ summary: Invoke action moveToContainer
+ description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_moveToContainer
parameters:
- name: teamTemplate-id
in: path
@@ -68331,28 +80734,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ type: object
+ properties:
+ container:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -68360,15 +80760,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
+ post:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property replies for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_DeleteReply
+ summary: Invoke action unarchive
+ description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_unarchive
parameters:
- name: teamTemplate-id
in: path
@@ -68394,41 +80799,40 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ justification:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks':
get:
tags:
- teamwork.teamTemplate
- summary: Get hostedContents from teamwork
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_ListHostedContent
+ summary: Get tasks from teamwork
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_ListTask
parameters:
- name: teamTemplate-id
in: path
@@ -68454,22 +80858,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -68507,7 +80903,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -68517,8 +80913,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to hostedContents for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_CreateHostedContent
+ summary: Create new navigation property to tasks for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_CreateTask
parameters:
- name: teamTemplate-id
in: path
@@ -68544,28 +80940,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -68573,17 +80961,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get hostedContents from teamwork
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_GetHostedContent
+ summary: Get tasks from teamwork
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_GetTask
parameters:
- name: teamTemplate-id
in: path
@@ -68609,30 +80997,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -68659,15 +81039,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property hostedContents in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_UpdateHostedContent
+ summary: Update the navigation property tasks in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_UpdateTask
parameters:
- name: teamTemplate-id
in: path
@@ -68693,36 +81073,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -68730,15 +81102,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property hostedContents for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_DeleteHostedContent
+ summary: Delete navigation property tasks for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_DeleteTask
parameters:
- name: teamTemplate-id
in: path
@@ -68764,30 +81136,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -68800,13 +81164,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
get:
tags:
- teamwork.teamTemplate
- summary: Get media content for the navigation property hostedContents from teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_GetHostedContentsContent
+ summary: Get assignedToTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_GetAssignedToTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -68832,46 +81196,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Retrieved media content
+ description: Retrieved navigation property
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Update media content for the navigation property hostedContents in teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_SetHostedContentsContent
+ summary: Update the navigation property assignedToTaskBoardFormat in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -68897,49 +81272,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New media content.
+ description: New navigation property values
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete media content for the navigation property hostedContents in teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_DeleteHostedContentsContent
+ summary: Delete navigation property assignedToTaskBoardFormat for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_DeleteAssignedToTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -68965,228 +81342,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
- name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply.hostedContent_GetCount
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action setReaction
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_setReaction
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_softDelete
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_undoSoftDelete
+ summary: Get bucketTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_GetBucketTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -69212,34 +81402,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Invoke action unsetReaction
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_unsetReaction
+ summary: Update the navigation property bucketTaskBoardFormat in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_UpdateBucketTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -69265,47 +81478,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/$count':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_GetCount
+ summary: Delete navigation property bucketTaskBoardFormat for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_DeleteBucketTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -69331,31 +81548,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
get:
tags:
- teamwork.teamTemplate
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_delta
+ summary: Get details from teamwork
+ description: Read-only. Nullable. More details about the task.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_GetDetail
parameters:
- name: teamTemplate-id
in: path
@@ -69381,19 +81608,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -69404,16 +81634,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -69426,41 +81646,19 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_forwardToChat
+ summary: Update the navigation property details in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_UpdateDetail
parameters:
- name: teamTemplate-id
in: path
@@ -69486,35 +81684,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
required: true
responses:
2XX:
@@ -69522,33 +81720,15 @@ paths:
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message.reply_replyGraphWPreQuote
+ summary: Delete navigation property details for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_DeleteDetail
parameters:
- name: teamTemplate-id
in: path
@@ -69574,47 +81754,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/$count':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_GetCount
+ summary: Get messages from teamwork
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_ListMessage
parameters:
- name: teamTemplate-id
in: path
@@ -69640,56 +81814,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/microsoft.graph.delta()':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_delta
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -69697,9 +81845,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -69719,41 +81867,18 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/microsoft.graph.forwardToChat':
+ x-ms-docs-operation-type: operation
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_forwardToChat
+ summary: Create new navigation property to messages for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_CreateMessage
parameters:
- name: teamTemplate-id
in: path
@@ -69779,61 +81904,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/messages/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.message_replyGraphWPreQuote
+ summary: Get messages from teamwork
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_GetMessage
parameters:
- name: teamTemplate-id
in: path
@@ -69859,43 +81969,65 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.archive':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Invoke action archive
- description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_archive
+ summary: Update the navigation property messages in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_UpdateMessage
parameters:
- name: teamTemplate-id
in: path
@@ -69921,36 +82053,52 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- shouldSetSpoSiteReadOnlyForMembers:
- type: boolean
- default: false
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.completeMigration':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Invoke action completeMigration
- description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_completeMigration
+ summary: Delete navigation property messages for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_DeleteMessage
parameters:
- name: teamTemplate-id
in: path
@@ -69976,97 +82124,52 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Invoke function doesUserHaveAccess
- description: Determine whether a user has access to a channel.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_doesUserHaveAccess
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: userId
- in: query
- description: 'Usage: userId=''@userId'''
- style: form
- explode: false
- schema:
- type: string
- nullable: true
- - name: tenantId
- in: query
- description: 'Usage: tenantId=''@tenantId'''
- style: form
- explode: false
- schema:
- type: string
- nullable: true
- - name: userPrincipalName
- in: query
- description: 'Usage: userPrincipalName=''@userPrincipalName'''
- style: form
- explode: false
+ x-ms-docs-key-type: plannerTaskChatMessage
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
type: string
- nullable: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: boolean
- default: false
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.provisionEmail':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action provisionEmail
- description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_provisionEmail
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task.message_setReaction
parameters:
- name: teamTemplate-id
in: path
@@ -70092,67 +82195,58 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.removeEmail':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action removeEmail
- description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_removeEmail
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.startMigration':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action startMigration
- description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_startMigration
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task.message_unsetReaction
parameters:
- name: teamTemplate-id
in: path
@@ -70178,6 +82272,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: Action parameters
content:
@@ -70185,11 +82303,8 @@ paths:
schema:
type: object
properties:
- conversationCreationDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ reactionType:
type: string
- format: date-time
- nullable: true
additionalProperties:
type: object
required: true
@@ -70199,16 +82314,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/microsoft.graph.unarchive':
- post:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action unarchive
- description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_unarchive
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task.message_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -70234,19 +82345,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
get:
tags:
- teamwork.teamTemplate
- summary: Get planner from teamwork
- description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetPlanner
+ summary: Get progressTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_GetProgressTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -70272,6 +82400,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -70298,15 +82442,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property planner in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_UpdatePlanner
+ summary: Update the navigation property progressTaskBoardFormat in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_UpdateProgressTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -70332,12 +82476,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -70345,15 +82512,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property planner for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeletePlanner
+ summary: Delete navigation property progressTaskBoardFormat for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_DeleteProgressTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -70379,99 +82546,40 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get plans from teamwork
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner_ListPlan
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to plans for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner_CreatePlan
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -70497,30 +82605,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- required: true
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
get:
tags:
- teamwork.teamTemplate
- summary: Get plans from teamwork
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner_GetPlan
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_delta
parameters:
- name: teamTemplate-id
in: path
@@ -70554,6 +82663,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -70564,6 +82678,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -70576,19 +82700,37 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property plans in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner_UpdatePlan
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -70614,36 +82756,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/microsoft.graph.delta()':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property plans for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner_DeletePlan
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_delta
parameters:
- name: teamTemplate-id
in: path
@@ -70669,33 +82798,75 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerPlan
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams':
get:
tags:
- teamwork.teamTemplate
- summary: Get buckets from teamwork
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_ListBucket
+ summary: Get sharedWithTeams from teamwork
+ description: A collection of teams with which a channel is shared.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_ListSharedGraphWPreTeam
parameters:
- name: teamTemplate-id
in: path
@@ -70721,14 +82892,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -70766,7 +82929,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -70776,8 +82939,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to buckets for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_CreateBucket
+ summary: Create new navigation property to sharedWithTeams for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_CreateSharedGraphWPreTeam
parameters:
- name: teamTemplate-id
in: path
@@ -70803,20 +82966,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
required: true
responses:
2XX:
@@ -70824,17 +82979,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get buckets from teamwork
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_GetBucket
+ summary: Get sharedWithTeams from teamwork
+ description: A collection of teams with which a channel is shared.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetSharedGraphWPreTeam
parameters:
- name: teamTemplate-id
in: path
@@ -70860,22 +83015,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- name: $select
in: query
description: Select properties to be returned
@@ -70902,15 +83049,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property buckets in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_UpdateBucket
+ summary: Update the navigation property sharedWithTeams in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_UpdateSharedGraphWPreTeam
parameters:
- name: teamTemplate-id
in: path
@@ -70936,28 +83083,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
required: true
responses:
2XX:
@@ -70965,15 +83104,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property buckets for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_DeleteBucket
+ summary: Delete navigation property sharedWithTeams for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteSharedGraphWPreTeam
parameters:
- name: teamTemplate-id
in: path
@@ -70999,22 +83138,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- name: If-Match
in: header
description: ETag
@@ -71027,13 +83158,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
get:
tags:
- teamwork.teamTemplate
- summary: Get tasks from teamwork
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_ListTask
+ summary: Get allowedMembers from teamwork
+ description: A collection of team members who have access to the shared channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.sharedGraphWPreTeam_ListAllowedMember
parameters:
- name: teamTemplate-id
in: path
@@ -71059,22 +83190,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -71112,83 +83235,20 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- post:
- tags:
- - teamwork.teamTemplate
- summary: Create new navigation property to tasks for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_CreateTask
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get tasks from teamwork
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_GetTask
+ summary: Get allowedMembers from teamwork
+ description: A collection of team members who have access to the shared channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.sharedGraphWPreTeam_GetAllowedMember
parameters:
- name: teamTemplate-id
in: path
@@ -71214,30 +83274,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -71264,86 +83316,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - teamwork.teamTemplate
- summary: Update the navigation property tasks in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_UpdateTask
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property tasks for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_DeleteTask
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.sharedGraphWPreTeam.allowedMember_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -71369,49 +83351,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
get:
tags:
- teamwork.teamTemplate
- summary: Get assignedToTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
+ summary: Get team from teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.sharedGraphWPreTeam_GetTeam
parameters:
- name: teamTemplate-id
in: path
@@ -71437,30 +83397,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- name: $select
in: query
description: Select properties to be returned
@@ -71487,93 +83431,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - teamwork.teamTemplate
- summary: Update the navigation property assignedToTaskBoardFormat in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property assignedToTaskBoardFormat for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.sharedGraphWPreTeam_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -71599,49 +83466,94 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/tabs':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get tabs from teamwork
+ description: A collection of all the tabs in the channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_ListTab
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ x-ms-docs-key-type: channel
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
- get:
+ post:
tags:
- teamwork.teamTemplate
- summary: Get bucketTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_GetBucketTaskBoardFormat
+ summary: Create new navigation property to tabs for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_CreateTab
parameters:
- name: teamTemplate-id
in: path
@@ -71667,30 +83579,63 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/tabs/{teamsTab-id}':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get tabs from teamwork
+ description: A collection of all the tabs in the channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetTab
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: channel-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of channel
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: channel
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsTab
- name: $select
in: query
description: Select properties to be returned
@@ -71717,15 +83662,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property bucketTaskBoardFormat in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
+ summary: Update the navigation property tabs in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_UpdateTab
parameters:
- name: teamTemplate-id
in: path
@@ -71751,43 +83696,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamsTab-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of teamsTab
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamsTab
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
required: true
responses:
2XX:
@@ -71795,15 +83717,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property bucketTaskBoardFormat for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
+ summary: Delete navigation property tabs for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteTab
parameters:
- name: teamTemplate-id
in: path
@@ -71829,30 +83751,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamsTab-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamsTab
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamsTab
- name: If-Match
in: header
description: ETag
@@ -71865,13 +83771,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp':
get:
tags:
- teamwork.teamTemplate
- summary: Get details from teamwork
- description: Read-only. Nullable. More details about the task.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_GetDetail
+ summary: Get teamsApp from teamwork
+ description: The application that is linked to the tab.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.tab_GetTeamsApp
parameters:
- name: teamTemplate-id
in: path
@@ -71897,30 +83803,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamsTab-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamsTab
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamsTab
- name: $select
in: query
description: Select properties to be returned
@@ -71947,15 +83837,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/tabs/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property details in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_UpdateDetail
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel.tab_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -71981,59 +83872,135 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/$count':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetCount
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/microsoft.graph.allMessages()':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Invoke function allMessages
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_allMessage
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
- required: true
+ x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/microsoft.graph.getAllMessages()':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property details for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_DeleteDetail
+ summary: Invoke function getAllMessages
+ description: 'Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_getAllMessage
parameters:
- name: teamTemplate-id
in: path
@@ -72051,57 +84018,82 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ - name: model
+ in: query
+ description: The payment model for the API
+ style: form
+ explode: false
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/microsoft.graph.getAllRetainedMessages()':
get:
tags:
- teamwork.teamTemplate
- summary: Get progressTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_GetProgressTaskBoardFormat
+ summary: Invoke function getAllRetainedMessages
+ description: 'Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.channel_getAllRetainedMessage
parameters:
- name: teamTemplate-id
in: path
@@ -72119,38 +84111,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -72161,6 +84126,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -72173,19 +84148,34 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/group':
+ get:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property progressTaskBoardFormat in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
+ summary: Get group from teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetGroup
parameters:
- name: teamTemplate-id
in: path
@@ -72203,67 +84193,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.group'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/group/serviceProvisioningErrors':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property progressTaskBoardFormat for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
+ summary: Get serviceProvisioningErrors property value
+ description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.group_ListServiceProvisioningError
parameters:
- name: teamTemplate-id
in: path
@@ -72281,56 +84247,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/group/serviceProvisioningErrors/$count':
get:
tags:
- teamwork.teamTemplate
summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_GetCount
+ operationId: teamwork.teamTemplate.definition.teamDefinition.group.ServiceProvisioningError_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -72348,30 +84313,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -72379,16 +84320,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/incomingChannels':
get:
tags:
- teamwork.teamTemplate
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket.task_delta
+ summary: Get incomingChannels from teamwork
+ description: List of channels shared with the team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_ListIncomingChannel
parameters:
- name: teamTemplate-id
in: path
@@ -72406,38 +84344,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -72445,9 +84359,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -72467,37 +84381,20 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerTask
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/$count':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/incomingChannels/{channel-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_GetCount
+ summary: Get incomingChannels from teamwork
+ description: List of channels shared with the team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetIncomingChannel
parameters:
- name: teamTemplate-id
in: path
@@ -72523,31 +84420,42 @@ paths:
schema:
type: string
x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/incomingChannels/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.bucket_delta
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.incomingChannel_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -72565,30 +84473,45 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/installedApps':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get installedApps from teamwork
+ description: The apps installed in this team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_ListInstalledApp
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: teamTemplateDefinition
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -72596,9 +84519,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -72618,38 +84541,18 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerBucket
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.teamsAppInstallationCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/details':
- get:
+ x-ms-docs-operation-type: operation
+ post:
tags:
- teamwork.teamTemplate
- summary: Get details from teamwork
- description: Extra details about the plan. Read-only. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_GetDetail
+ summary: Create new navigation property to installedApps for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_CreateInstalledApp
parameters:
- name: teamTemplate-id
in: path
@@ -72667,22 +84570,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/installedApps/{teamsAppInstallation-id}':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get installedApps from teamwork
+ description: The apps installed in this team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetInstalledApp
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: teamsAppInstallation-id
+ in: path
+ description: The unique identifier of teamsAppInstallation
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsAppInstallation
- name: $select
in: query
description: Select properties to be returned
@@ -72709,15 +84645,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property details in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_UpdateDetail
+ summary: Update the navigation property installedApps in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_UpdateInstalledApp
parameters:
- name: teamTemplate-id
in: path
@@ -72735,35 +84671,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamsAppInstallation
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
required: true
responses:
2XX:
@@ -72771,15 +84692,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property details for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_DeleteDetail
+ summary: Delete navigation property installedApps for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_DeleteInstalledApp
parameters:
- name: teamTemplate-id
in: path
@@ -72797,22 +84718,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: teamsAppInstallation
- name: If-Match
in: header
description: ETag
@@ -72825,16 +84738,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/installedApps/{teamsAppInstallation-id}/microsoft.graph.upgrade':
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action archive
- description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
+ summary: Invoke action upgrade
+ description: Upgrade an app installation within a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_archive
+ url: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.installedApp_upgrade
parameters:
- name: teamTemplate-id
in: path
@@ -72852,22 +84765,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: teamsAppInstallation
requestBody:
description: Action parameters
content:
@@ -72875,9 +84780,8 @@ paths:
schema:
type: object
properties:
- justification:
- type: string
- nullable: true
+ consentedPermissionSet:
+ $ref: '#/components/schemas/microsoft.graph.teamsAppPermissionSet'
additionalProperties:
type: object
required: true
@@ -72887,12 +84791,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/installedApps/{teamsAppInstallation-id}/teamsApp':
get:
tags:
- teamwork.teamTemplate
- summary: Invoke function getUsageRights
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_getUsageRight
+ summary: Get teamsApp from teamwork
+ description: The app that is installed.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.installedApp_GetTeamsApp
parameters:
- name: teamTemplate-id
in: path
@@ -72910,42 +84815,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ x-ms-docs-key-type: teamsAppInstallation
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerPlan
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.planUsageRight'
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/installedApps/{teamsAppInstallation-id}/teamsAppDefinition':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action moveToContainer
- description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_moveToContainer
+ summary: Get teamsAppDefinition from teamwork
+ description: The details of this version of the app.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.installedApp_GetTeamsAppDefinition
parameters:
- name: teamTemplate-id
in: path
@@ -72963,54 +84877,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ x-ms-docs-key-type: teamsAppInstallation
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- container:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
- additionalProperties:
- type: object
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/installedApps/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action unarchive
- description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_unarchive
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.installedApp_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -73028,48 +84938,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- justification:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/members':
get:
tags:
- teamwork.teamTemplate
- summary: Get tasks from teamwork
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_ListTask
+ summary: Get members from teamwork
+ description: Members and owners of the team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_ListMember
parameters:
- name: teamTemplate-id
in: path
@@ -73087,22 +84969,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -73140,7 +85006,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -73150,8 +85016,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to tasks for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_CreateTask
+ summary: Create new navigation property to members for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_CreateMember
parameters:
- name: teamTemplate-id
in: path
@@ -73169,28 +85035,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -73198,17 +85048,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/members/{conversationMember-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get tasks from teamwork
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_GetTask
+ summary: Get members from teamwork
+ description: Members and owners of the team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetMember
parameters:
- name: teamTemplate-id
in: path
@@ -73226,30 +85076,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -73276,15 +85110,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property tasks in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_UpdateTask
+ summary: Update the navigation property members in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_UpdateMember
parameters:
- name: teamTemplate-id
in: path
@@ -73302,36 +85136,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -73339,15 +85157,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property tasks for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_DeleteTask
+ summary: Delete navigation property members for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_DeleteMember
parameters:
- name: teamTemplate-id
in: path
@@ -73365,49 +85183,130 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: conversationMember
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/members/$count':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.member_GetCount
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/members/microsoft.graph.add':
+ post:
+ tags:
+ - teamwork.teamTemplate
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.member_add
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
- get:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/members/microsoft.graph.remove':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get assignedToTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_GetAssignedToTaskBoardFormat
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.member_remove
parameters:
- name: teamTemplate-id
in: path
@@ -73425,65 +85324,159 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/microsoft.graph.archive':
+ post:
+ tags:
+ - teamwork.teamTemplate
+ summary: Invoke action archive
+ description: "Archive the specified team. \r\nWhen a team is archived, users can no longer make most changes to the team. For example, users can no longer: send or like messages on any channel in the team; edit the team's name or description; nor edit other settings. However, membership changes to the team continue to be allowed. Archiving is an async operation. A team is archived once the async operation completes successfully, which can occur subsequent to a response from this API. To archive a team, the team and group must have an owner. To restore a team from its archived state, use the API to unarchive."
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition_archive
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ shouldSetSpoSiteReadOnlyForMembers:
+ type: boolean
+ default: false
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/microsoft.graph.clone':
+ post:
+ tags:
+ - teamwork.teamTemplate
+ summary: Invoke action clone
+ description: "Create a copy of a team. This operation also creates a copy of the corresponding group.\r\nYou can specify which parts of the team to clone: When tabs are cloned, they aren't configured. The tabs are displayed on the tab bar in Microsoft Teams, and the first time a user opens them, they must go through the configuration screen. \r\nIf the user who opens the tab doesn't have permission to configure apps, they see a message that says that the tab isn't configured. Cloning is a long-running operation. After the POST clone returns, you need to GET the operation returned by the Location: header to see if it's running, succeeded, or failed. You should continue to GET until the status isn't running. The recommended delay between GETs is 5 seconds."
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition_clone
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ displayName:
+ type: string
+ nullable: true
+ description:
+ type: string
+ nullable: true
+ mailNickname:
+ type: string
+ nullable: true
+ classification:
+ type: string
+ nullable: true
+ visibility:
+ $ref: '#/components/schemas/microsoft.graph.teamVisibilityType'
+ partsToClone:
+ $ref: '#/components/schemas/microsoft.graph.clonableTeamParts'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/microsoft.graph.completeMigration':
+ post:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property assignedToTaskBoardFormat in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_UpdateAssignedToTaskBoardFormat
+ summary: Invoke action completeMigration
+ description: 'Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can''t import additional messages into the team. You can add members to the team after the request returns a successful response.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition_completeMigration
parameters:
- name: teamTemplate-id
in: path
@@ -73501,59 +85494,88 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/microsoft.graph.sendActivityNotification':
+ post:
+ tags:
+ - teamwork.teamTemplate
+ summary: Invoke action sendActivityNotification
+ description: 'Send an activity feed notification in the scope of a team. For more information, see sending Teams activity notifications.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition_sendActivityNotification
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamTemplateDefinition
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ type: object
+ properties:
+ topic:
+ $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic'
+ activityType:
+ type: string
+ nullable: true
+ chainId:
+ type: number
+ format: int64
+ nullable: true
+ previewText:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ teamsAppId:
+ type: string
+ nullable: true
+ templateParameters:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.keyValuePair'
+ iconId:
+ type: string
+ nullable: true
+ recipient:
+ $ref: '#/components/schemas/microsoft.graph.teamworkNotificationRecipient'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/microsoft.graph.unarchive':
+ post:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property assignedToTaskBoardFormat for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_DeleteAssignedToTaskBoardFormat
+ summary: Invoke action unarchive
+ description: 'Restore an archived team and restores users'' ability to send messages and edit the team, abiding by tenant and team settings. Teams are archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition_unarchive
parameters:
- name: teamTemplate-id
in: path
@@ -73571,49 +85593,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/operations':
get:
tags:
- teamwork.teamTemplate
- summary: Get bucketTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_GetBucketTaskBoardFormat
+ summary: Get operations from teamwork
+ description: The async operations that ran or are running on this team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_ListOperation
parameters:
- name: teamTemplate-id
in: path
@@ -73631,30 +85623,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -73677,19 +85660,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/responses/microsoft.graph.teamsAsyncOperationCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property bucketTaskBoardFormat in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_UpdateBucketTaskBoardFormat
+ summary: Create new navigation property to operations for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_CreateOperation
parameters:
- name: teamTemplate-id
in: path
@@ -73707,119 +85689,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - teamwork.teamTemplate
- summary: Delete navigation property bucketTaskBoardFormat for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_DeleteBucketTaskBoardFormat
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/operations/{teamsAsyncOperation-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get details from teamwork
- description: Read-only. Nullable. More details about the task.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_GetDetail
+ summary: Get operations from teamwork
+ description: The async operations that ran or are running on this team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetOperation
parameters:
- name: teamTemplate-id
in: path
@@ -73837,30 +85730,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: teamsAsyncOperation-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamsAsyncOperation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamsAsyncOperation
- name: $select
in: query
description: Select properties to be returned
@@ -73887,15 +85764,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property details in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_UpdateDetail
+ summary: Update the navigation property operations in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_UpdateOperation
parameters:
- name: teamTemplate-id
in: path
@@ -73913,43 +85790,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: teamsAsyncOperation-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of teamsAsyncOperation
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamsAsyncOperation
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
required: true
responses:
2XX:
@@ -73957,15 +85811,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property details for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_DeleteDetail
+ summary: Delete navigation property operations for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_DeleteOperation
parameters:
- name: teamTemplate-id
in: path
@@ -73983,49 +85837,63 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ - name: teamsAsyncOperation-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamsAsyncOperation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
+ x-ms-docs-key-type: teamsAsyncOperation
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/operations/$count':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.operation_GetCount
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners':
get:
tags:
- teamwork.teamTemplate
- summary: Get progressTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_GetProgressTaskBoardFormat
+ summary: Get owners from teamwork
+ description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition_ListOwner
parameters:
- name: teamTemplate-id
in: path
@@ -74043,30 +85911,82 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.userCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners/{user-id}':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get owners from teamwork
+ description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetOwner
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: user-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: user
- name: $select
in: query
description: Select properties to be returned
@@ -74093,15 +86013,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.user'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners/{user-id}/mailboxSettings':
+ get:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property progressTaskBoardFormat in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_UpdateProgressTaskBoardFormat
+ summary: Get mailboxSettings property value
+ description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.owner_GetMailboxSetting
parameters:
- name: teamTemplate-id
in: path
@@ -74119,59 +86041,48 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: user-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ x-ms-docs-key-type: user
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Entity result.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property progressTaskBoardFormat for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_DeleteProgressTaskBoardFormat
+ summary: Update property mailboxSettings value.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.owner_UpdateMailboxSetting
parameters:
- name: teamTemplate-id
in: path
@@ -74189,98 +86100,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: user-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: user
+ requestBody:
+ description: New property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/$count':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_GetCount
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners/{user-id}/serviceProvisioningErrors':
get:
tags:
- teamwork.teamTemplate
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan.task_delta
+ summary: Get serviceProvisioningErrors property value
+ description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.owner_ListServiceProvisioningError
parameters:
- name: teamTemplate-id
in: path
@@ -74298,30 +86148,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: plannerPlan-id
+ - name: user-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: user
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -74329,9 +86171,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -74351,37 +86193,18 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerTask
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners/{user-id}/serviceProvisioningErrors/$count':
get:
tags:
- teamwork.teamTemplate
summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_GetCount
+ operationId: teamwork.teamTemplate.definition.teamDefinition.owner.ServiceProvisioningError_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -74399,14 +86222,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ - name: user-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: user
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -74414,16 +86237,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/planner/plans/microsoft.graph.delta()':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners(userPrincipalName=''{userPrincipalName}'')':
get:
tags:
- teamwork.teamTemplate
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.planner.plan_delta
+ summary: Get owners from teamwork
+ description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.owner_GetGraphBPreUserPrincipalName
parameters:
- name: teamTemplate-id
in: path
@@ -74441,19 +86261,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ - name: userPrincipalName
in: path
- description: The unique identifier of channel
+ description: Alternate key of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ nullable: true
- name: $select
in: query
description: Select properties to be returned
@@ -74464,16 +86279,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -74486,38 +86291,20 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of plannerPlan
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.user'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get sharedWithTeams from teamwork
- description: A collection of teams with which a channel is shared.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_ListSharedGraphWPreTeam
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.owner_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -74535,14 +86322,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/permissionGrants':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get permissionGrants from teamwork
+ description: A collection of permissions granted to apps to access the team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_ListPermissionGrant
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -74580,7 +86390,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.resourceSpecificPermissionGrantCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -74590,8 +86400,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to sharedWithTeams for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_CreateSharedGraphWPreTeam
+ summary: Create new navigation property to permissionGrants for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_CreatePermissionGrant
parameters:
- name: teamTemplate-id
in: path
@@ -74609,20 +86419,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
required: true
responses:
2XX:
@@ -74630,17 +86432,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/permissionGrants/{resourceSpecificPermissionGrant-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get sharedWithTeams from teamwork
- description: A collection of teams with which a channel is shared.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetSharedGraphWPreTeam
+ summary: Get permissionGrants from teamwork
+ description: A collection of permissions granted to apps to access the team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetPermissionGrant
parameters:
- name: teamTemplate-id
in: path
@@ -74658,22 +86460,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: resourceSpecificPermissionGrant-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of resourceSpecificPermissionGrant
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: resourceSpecificPermissionGrant
- name: $select
in: query
description: Select properties to be returned
@@ -74700,15 +86494,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property sharedWithTeams in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_UpdateSharedGraphWPreTeam
+ summary: Update the navigation property permissionGrants in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_UpdatePermissionGrant
parameters:
- name: teamTemplate-id
in: path
@@ -74726,28 +86520,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: resourceSpecificPermissionGrant-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of resourceSpecificPermissionGrant
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: resourceSpecificPermissionGrant
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
required: true
responses:
2XX:
@@ -74755,15 +86541,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property sharedWithTeams for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteSharedGraphWPreTeam
+ summary: Delete navigation property permissionGrants for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_DeletePermissionGrant
parameters:
- name: teamTemplate-id
in: path
@@ -74781,22 +86567,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ - name: resourceSpecificPermissionGrant-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of resourceSpecificPermissionGrant
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: resourceSpecificPermissionGrant
- name: If-Match
in: header
description: ETag
@@ -74809,13 +86587,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/permissionGrants/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get allowedMembers from teamwork
- description: A collection of team members who have access to the shared channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.sharedGraphWPreTeam_ListAllowedMember
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.permissionGrant_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -74833,37 +86610,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/photo':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get photo from teamwork
+ description: The team photo.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetPhoto
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: $select
in: query
description: Select properties to be returned
@@ -74886,20 +86663,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.profilePhoto'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
- get:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Get allowedMembers from teamwork
- description: A collection of team members who have access to the shared channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.sharedGraphWPreTeam_GetAllowedMember
+ summary: Update the navigation property photo in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_UpdatePhoto
parameters:
- name: teamTemplate-id
in: path
@@ -74917,66 +86693,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
- in: path
- description: The unique identifier of sharedWithChannelTeamInfo
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - name: conversationMember-id
- in: path
- description: The unique identifier of conversationMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: conversationMember
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.profilePhoto'
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.profilePhoto'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/photo/$value':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.sharedGraphWPreTeam.allowedMember_GetCount
+ summary: Get media content for the navigation property photo from teamwork
+ description: The team photo.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetPhotoContent
parameters:
- name: teamTemplate-id
in: path
@@ -74994,35 +86734,58 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - teamwork.teamTemplate
+ summary: Update media content for the navigation property photo in teamwork
+ description: The team photo.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_SetPhotoContent
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: teamTemplateDefinition
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
- get:
+ delete:
tags:
- teamwork.teamTemplate
- summary: Get team from teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.sharedGraphWPreTeam_GetTeam
+ summary: Delete media content for the navigation property photo in teamwork
+ description: The team photo.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_DeletePhotoContent
parameters:
- name: teamTemplate-id
in: path
@@ -75040,22 +86803,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get primaryChannel from teamwork
+ description: The general channel for the team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetPrimaryChannel
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: sharedWithChannelTeamInfo-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: teamTemplateDefinition
- name: $select
in: query
description: Select properties to be returned
@@ -75082,16 +86864,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/sharedWithTeams/$count':
- get:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.sharedGraphWPreTeam_GetCount
+ summary: Update the navigation property primaryChannel in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_UpdatePrimaryChannel
parameters:
- name: teamTemplate-id
in: path
@@ -75109,28 +86890,64 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.channel'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.teamTemplate
+ summary: Delete navigation property primaryChannel for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_DeletePrimaryChannel
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/tabs':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/allMembers':
get:
tags:
- teamwork.teamTemplate
- summary: Get tabs from teamwork
- description: A collection of all the tabs in the channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_ListTab
+ summary: Get allMembers from teamwork
+ description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_ListAllMember
parameters:
- name: teamTemplate-id
in: path
@@ -75148,14 +86965,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -75193,7 +87002,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -75203,8 +87012,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to tabs for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_CreateTab
+ summary: Create new navigation property to allMembers for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_CreateAllMember
parameters:
- name: teamTemplate-id
in: path
@@ -75222,20 +87031,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -75243,17 +87044,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/tabs/{teamsTab-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/allMembers/{conversationMember-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get tabs from teamwork
- description: A collection of all the tabs in the channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetTab
+ summary: Get allMembers from teamwork
+ description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetAllMember
parameters:
- name: teamTemplate-id
in: path
@@ -75271,22 +87072,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -75313,15 +87106,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property tabs in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_UpdateTab
+ summary: Update the navigation property allMembers in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_UpdateAllMember
parameters:
- name: teamTemplate-id
in: path
@@ -75339,28 +87132,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -75368,15 +87153,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property tabs for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_DeleteTab
+ summary: Delete navigation property allMembers for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteAllMember
parameters:
- name: teamTemplate-id
in: path
@@ -75394,22 +87179,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: teamsTab-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -75422,120 +87199,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get teamsApp from teamwork
- description: The application that is linked to the tab.
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.tab_GetTeamsApp
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - name: teamsTab-id
- in: path
- description: The unique identifier of teamsTab
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamsTab
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/{channel-id}/tabs/$count':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel.tab_GetCount
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
- in: path
- description: The unique identifier of channel
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: channel
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/allMembers/$count':
get:
tags:
- teamwork.teamTemplate
summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_GetCount
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.allMember_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -75560,12 +87229,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/microsoft.graph.allMessages()':
- get:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/allMembers/microsoft.graph.add':
+ post:
tags:
- teamwork.teamTemplate
- summary: Invoke function allMessages
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_allMessage
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.allMember_add
parameters:
- name: teamTemplate-id
in: path
@@ -75583,54 +87256,32 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- title: Collection of chatMessage
type: object
properties:
value:
type: array
items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
'@odata.nextLink':
type: string
nullable: true
@@ -75638,20 +87289,20 @@ paths:
type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
+ x-ms-docs-operation-type: action
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/microsoft.graph.getAllMessages()':
- get:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/allMembers/microsoft.graph.remove':
+ post:
tags:
- teamwork.teamTemplate
- summary: Invoke function getAllMessages
- description: 'Retrieve messages across all channels in a team, including text, audio, and video conversations. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-getallmessages?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_getAllMessage
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.allMember_remove
parameters:
- name: teamTemplate-id
in: path
@@ -75669,61 +87320,32 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: model
- in: query
- description: The payment model for the API
- style: form
- explode: false
- schema:
- type: string
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- title: Collection of chatMessage
type: object
properties:
value:
type: array
items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
'@odata.nextLink':
type: string
nullable: true
@@ -75731,20 +87353,17 @@ paths:
type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
+ x-ms-docs-operation-type: action
x-ms-pageable:
nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/channels/microsoft.graph.getAllRetainedMessages()':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Invoke function getAllRetainedMessages
- description: 'Get all retained messages across all channels in a team. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-getallretainedmessages?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.channel_getAllRetainedMessage
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/enabledApps':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get enabledApps from teamwork
+ description: A collection of enabled apps in the channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_ListEnabledApp
parameters:
- name: teamTemplate-id
in: path
@@ -75767,9 +87386,9 @@ paths:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -75777,9 +87396,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -75799,34 +87418,20 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/group':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/enabledApps/{teamsApp-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get group from teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetGroup
+ summary: Get enabledApps from teamwork
+ description: A collection of enabled apps in the channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetEnabledApp
parameters:
- name: teamTemplate-id
in: path
@@ -75844,6 +87449,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: teamsApp-id
+ in: path
+ description: The unique identifier of teamsApp
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsApp
- name: $select
in: query
description: Select properties to be returned
@@ -75870,17 +87483,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.group'
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/group/serviceProvisioningErrors':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/enabledApps/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get serviceProvisioningErrors property value
- description: 'Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.group_ListServiceProvisioningError
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.enabledApp_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -75898,21 +87510,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/filesFolder':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get filesFolder from teamwork
+ description: Metadata for the location where the channel's files are stored.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetFilesFolder
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: $select
in: query
description: Select properties to be returned
@@ -75935,18 +87563,21 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/group/serviceProvisioningErrors/$count':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/filesFolder/content':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.group.ServiceProvisioningError_GetCount
+ summary: Get content for the navigation property filesFolder from teamwork
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetFilesFolderContent
parameters:
- name: teamTemplate-id
in: path
@@ -75964,20 +87595,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: $format
+ in: query
+ description: Format of the content
+ style: form
+ explode: false
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/incomingChannels':
- get:
+ put:
tags:
- teamwork.teamTemplate
- summary: Get incomingChannels from teamwork
- description: List of channels shared with the team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_ListIncomingChannel
+ summary: Update content for the navigation property filesFolder in teamwork
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_SetFilesFolderContent
parameters:
- name: teamTemplate-id
in: path
@@ -75995,57 +87635,64 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ format: binary
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.driveItem'
+ default:
+ $ref: '#/components/responses/error'
+ delete:
+ tags:
+ - teamwork.teamTemplate
+ summary: Delete content for the navigation property filesFolder in teamwork
+ description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteFilesFolderContent
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.channelCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/incomingChannels/{channel-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/filesFolder/contentStream':
get:
tags:
- teamwork.teamTemplate
- summary: Get incomingChannels from teamwork
- description: List of channels shared with the team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetIncomingChannel
+ summary: Get contentStream for the navigation property filesFolder from teamwork
+ description: 'The content stream, if the item represents a file.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetFilesFolderContentStream
parameters:
- name: teamTemplate-id
in: path
@@ -76063,50 +87710,58 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: channel-id
+ responses:
+ 2XX:
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ default:
+ $ref: '#/components/responses/error'
+ put:
+ tags:
+ - teamwork.teamTemplate
+ summary: Update contentStream for the navigation property filesFolder in teamwork
+ description: 'The content stream, if the item represents a file.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_SetFilesFolderContentStream
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of channel
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: channel
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/incomingChannels/$count':
- get:
+ delete:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.incomingChannel_GetCount
+ summary: Delete contentStream for the navigation property filesFolder in teamwork
+ description: 'The content stream, if the item represents a file.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteFilesFolderContentStream
parameters:
- name: teamTemplate-id
in: path
@@ -76124,20 +87779,24 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/installedApps':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/members':
get:
tags:
- teamwork.teamTemplate
- summary: Get installedApps from teamwork
- description: The apps installed in this team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_ListInstalledApp
+ summary: Get members from teamwork
+ description: A collection of membership records associated with the channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_ListMember
parameters:
- name: teamTemplate-id
in: path
@@ -76192,7 +87851,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAppInstallationCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -76202,8 +87861,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to installedApps for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_CreateInstalledApp
+ summary: Create new navigation property to members for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_CreateMember
parameters:
- name: teamTemplate-id
in: path
@@ -76226,7 +87885,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -76234,17 +87893,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/installedApps/{teamsAppInstallation-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/members/{conversationMember-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get installedApps from teamwork
- description: The apps installed in this team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetInstalledApp
+ summary: Get members from teamwork
+ description: A collection of membership records associated with the channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetMember
parameters:
- name: teamTemplate-id
in: path
@@ -76262,14 +87921,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsAppInstallation-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -76296,15 +87955,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property installedApps in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_UpdateInstalledApp
+ summary: Update the navigation property members in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_UpdateMember
parameters:
- name: teamTemplate-id
in: path
@@ -76322,20 +87981,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsAppInstallation-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -76343,15 +88002,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property installedApps for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_DeleteInstalledApp
+ summary: Delete navigation property members for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteMember
parameters:
- name: teamTemplate-id
in: path
@@ -76369,14 +88028,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsAppInstallation-id
+ - name: conversationMember-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -76389,66 +88048,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/installedApps/{teamsAppInstallation-id}/microsoft.graph.upgrade':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action upgrade
- description: Upgrade an app installation within a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.installedApp_upgrade
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsAppInstallation-id
- in: path
- description: The unique identifier of teamsAppInstallation
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamsAppInstallation
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- consentedPermissionSet:
- $ref: '#/components/schemas/microsoft.graph.teamsAppPermissionSet'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/installedApps/{teamsAppInstallation-id}/teamsApp':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/members/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get teamsApp from teamwork
- description: The app that is installed.
- operationId: teamwork.teamTemplate.definition.teamDefinition.installedApp_GetTeamsApp
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.member_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -76466,51 +88071,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsAppInstallation-id
- in: path
- description: The unique identifier of teamsAppInstallation
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamsAppInstallation
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/installedApps/{teamsAppInstallation-id}/teamsAppDefinition':
- get:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/members/microsoft.graph.add':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get teamsAppDefinition from teamwork
- description: The details of this version of the app.
- operationId: teamwork.teamTemplate.definition.teamDefinition.installedApp_GetTeamsAppDefinition
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.member_add
parameters:
- name: teamTemplate-id
in: path
@@ -76518,60 +88095,63 @@ paths:
required: true
style: simple
schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsAppInstallation-id
- in: path
- description: The unique identifier of teamsAppInstallation
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamsAppInstallation
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/installedApps/$count':
- get:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/members/microsoft.graph.remove':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.installedApp_GetCount
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.member_remove
parameters:
- name: teamTemplate-id
in: path
@@ -76589,20 +88169,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/members':
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages':
get:
tags:
- teamwork.teamTemplate
- summary: Get members from teamwork
- description: Members and owners of the team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_ListMember
+ summary: Get messages from teamwork
+ description: A collection of all the messages in the channel. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_ListMessage
parameters:
- name: teamTemplate-id
in: path
@@ -76657,7 +88267,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -76667,8 +88277,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to members for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_CreateMember
+ summary: Create new navigation property to messages for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_CreateMessage
parameters:
- name: teamTemplate-id
in: path
@@ -76691,7 +88301,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -76699,17 +88309,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/members/{conversationMember-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get members from teamwork
- description: Members and owners of the team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetMember
+ summary: Get messages from teamwork
+ description: A collection of all the messages in the channel. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetMessage
parameters:
- name: teamTemplate-id
in: path
@@ -76727,14 +88337,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: conversationMember-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -76761,15 +88371,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property members in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_UpdateMember
+ summary: Update the navigation property messages in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_UpdateMessage
parameters:
- name: teamTemplate-id
in: path
@@ -76787,20 +88397,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: conversationMember-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -76808,15 +88418,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property members for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_DeleteMember
+ summary: Delete navigation property messages for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteMessage
parameters:
- name: teamTemplate-id
in: path
@@ -76834,14 +88444,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: conversationMember-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: chatMessage
- name: If-Match
in: header
description: ETag
@@ -76854,12 +88464,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/members/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/hostedContents':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.member_GetCount
+ summary: Get hostedContents from teamwork
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_ListHostedContent
parameters:
- name: teamTemplate-id
in: path
@@ -76877,23 +88488,63 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/members/microsoft.graph.add':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.member_add
+ summary: Create new navigation property to hostedContents for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_CreateHostedContent
parameters:
- name: teamTemplate-id
in: path
@@ -76911,53 +88562,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/members/microsoft.graph.remove':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.member_remove
+ summary: Get hostedContents from teamwork
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_GetHostedContent
parameters:
- name: teamTemplate-id
in: path
@@ -76975,100 +88611,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/microsoft.graph.archive':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action archive
- description: "Archive the specified team. \r\nWhen a team is archived, users can no longer make most changes to the team. For example, users can no longer: send or like messages on any channel in the team; edit the team's name or description; nor edit other settings. However, membership changes to the team continue to be allowed. Archiving is an async operation. A team is archived once the async operation completes successfully, which can occur subsequent to a response from this API. To archive a team, the team and group must have an owner. To restore a team from its archived state, use the API to unarchive."
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition_archive
- parameters:
- - name: teamTemplate-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- shouldSetSpoSiteReadOnlyForMembers:
- type: boolean
- default: false
- nullable: true
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/microsoft.graph.clone':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Invoke action clone
- description: "Create a copy of a team. This operation also creates a copy of the corresponding group.\r\nYou can specify which parts of the team to clone: When tabs are cloned, they aren't configured. The tabs are displayed on the tab bar in Microsoft Teams, and the first time a user opens them, they must go through the configuration screen. \r\nIf the user who opens the tab doesn't have permission to configure apps, they see a message that says that the tab isn't configured. Cloning is a long-running operation. After the POST clone returns, you need to GET the operation returned by the Location: header to see if it's running, succeeded, or failed. You should continue to GET until the status isn't running. The recommended delay between GETs is 5 seconds."
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition_clone
+ summary: Update the navigation property hostedContents in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_UpdateHostedContent
parameters:
- name: teamTemplate-id
in: path
@@ -77086,81 +88679,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- displayName:
- type: string
- nullable: true
- description:
- type: string
- nullable: true
- mailNickname:
- type: string
- nullable: true
- classification:
- type: string
- nullable: true
- visibility:
- $ref: '#/components/schemas/microsoft.graph.teamVisibilityType'
- partsToClone:
- $ref: '#/components/schemas/microsoft.graph.clonableTeamParts'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/microsoft.graph.completeMigration':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action completeMigration
- description: 'Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can''t import additional messages into the team. You can add members to the team after the request returns a successful response.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition_completeMigration
- parameters:
- - name: teamTemplate-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/microsoft.graph.sendActivityNotification':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Invoke action sendActivityNotification
- description: 'Send an activity feed notification in the scope of a team. For more information, see sending Teams activity notifications.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition_sendActivityNotification
+ summary: Delete navigation property hostedContents for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_DeleteHostedContent
parameters:
- name: teamTemplate-id
in: path
@@ -77176,87 +88732,43 @@ paths:
required: true
style: simple
schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- topic:
- $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic'
- activityType:
- type: string
- nullable: true
- chainId:
- type: number
- format: int64
- nullable: true
- previewText:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- teamsAppId:
- type: string
- nullable: true
- templateParameters:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.keyValuePair'
- iconId:
- type: string
- nullable: true
- recipient:
- $ref: '#/components/schemas/microsoft.graph.teamworkNotificationRecipient'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/microsoft.graph.unarchive':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action unarchive
- description: 'Restore an archived team and restores users'' ability to send messages and edit the team, abiding by tenant and team settings. Teams are archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition_unarchive
- parameters:
- - name: teamTemplate-id
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/operations':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- teamwork.teamTemplate
- summary: Get operations from teamwork
- description: The async operations that ran or are running on this team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_ListOperation
+ summary: Get media content for the navigation property hostedContents from teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_GetHostedContentsContent
parameters:
- name: teamTemplate-id
in: path
@@ -77274,55 +88786,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAsyncOperationCollectionResponse'
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
+ put:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to operations for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_CreateOperation
+ summary: Update media content for the navigation property hostedContents in teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_SetHostedContentsContent
parameters:
- name: teamTemplate-id
in: path
@@ -77340,30 +88835,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New navigation property
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ type: string
+ format: binary
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/operations/{teamsAsyncOperation-id}':
- get:
+ delete:
tags:
- teamwork.teamTemplate
- summary: Get operations from teamwork
- description: The async operations that ran or are running on this team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetOperation
+ summary: Delete media content for the navigation property hostedContents in teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_DeleteHostedContentsContent
parameters:
- name: teamTemplate-id
in: path
@@ -77381,49 +88887,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsAsyncOperation-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsAsyncOperation
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAsyncOperation
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/hostedContents/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property operations in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_UpdateOperation
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.hostedContent_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -77441,36 +88937,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsAsyncOperation-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsAsyncOperation
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAsyncOperation
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
- required: true
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property operations for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_DeleteOperation
+ summary: Invoke action setReaction
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_setReaction
parameters:
- name: teamTemplate-id
in: path
@@ -77488,32 +88975,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsAsyncOperation-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsAsyncOperation
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAsyncOperation
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/operations/$count':
- get:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.operation_GetCount
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_softDelete
parameters:
- name: teamTemplate-id
in: path
@@ -77531,20 +89029,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners':
- get:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get owners from teamwork
- description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
- operationId: teamwork.teamTemplate.definition.teamDefinition_ListOwner
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_undoSoftDelete
parameters:
- name: teamTemplate-id
in: path
@@ -77562,57 +89070,26 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.userCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners/{user-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get owners from teamwork
- description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetOwner
+ summary: Invoke action unsetReaction
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_unsetReaction
parameters:
- name: teamTemplate-id
in: path
@@ -77630,51 +89107,40 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: user-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.user'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners/{user-id}/mailboxSettings':
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies':
get:
tags:
- teamwork.teamTemplate
- summary: Get mailboxSettings property value
- description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Returned only on $select.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.owner_GetMailboxSetting
+ summary: Get replies from teamwork
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_ListReply
parameters:
- name: teamTemplate-id
in: path
@@ -77692,14 +89158,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: user-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -77722,18 +89203,18 @@ paths:
type: string
responses:
2XX:
- description: Entity result.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
- patch:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
tags:
- teamwork.teamTemplate
- summary: Update property mailboxSettings value.
- operationId: teamwork.teamTemplate.definition.teamDefinition.owner_UpdateMailboxSetting
+ summary: Create new navigation property to replies for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_CreateReply
parameters:
- name: teamTemplate-id
in: path
@@ -77751,37 +89232,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: user-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.mailboxSettings'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners/{user-id}/serviceProvisioningErrors':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}':
get:
tags:
- teamwork.teamTemplate
- summary: Get serviceProvisioningErrors property value
- description: 'Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.owner_ListServiceProvisioningError
+ summary: Get replies from teamwork
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_GetReply
parameters:
- name: teamTemplate-id
in: path
@@ -77799,29 +89281,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: user-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -77844,18 +89319,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners/{user-id}/serviceProvisioningErrors/$count':
- get:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.owner.ServiceProvisioningError_GetCount
+ summary: Update the navigation property replies in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_UpdateReply
parameters:
- name: teamTemplate-id
in: path
@@ -77873,28 +89349,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: user-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners(userPrincipalName=''{userPrincipalName}'')':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Get owners from teamwork
- description: 'The list of this team''s owners. Currently, when creating a team using application permissions, exactly one owner must be specified. When using user-delegated permissions, no owner can be specified (the current user is the owner). The owner must be specified as an object ID (GUID), not a UPN.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.owner_GetGraphBPreUserPrincipalName
+ summary: Delete navigation property replies for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_DeleteReply
parameters:
- name: teamTemplate-id
in: path
@@ -77912,50 +89404,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: userPrincipalName
+ - name: chatMessage-id
in: path
- description: Alternate key of user
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- nullable: true
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.user'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/owners/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.owner_GetCount
+ summary: Get hostedContents from teamwork
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_ListHostedContent
parameters:
- name: teamTemplate-id
in: path
@@ -77973,37 +89456,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/permissionGrants':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get permissionGrants from teamwork
- description: A collection of permissions granted to apps to access the team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_ListPermissionGrant
- parameters:
- - name: teamTemplate-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -78041,7 +89509,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.resourceSpecificPermissionGrantCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -78051,8 +89519,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to permissionGrants for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_CreatePermissionGrant
+ summary: Create new navigation property to hostedContents for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_CreateHostedContent
parameters:
- name: teamTemplate-id
in: path
@@ -78070,12 +89538,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -78083,17 +89567,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/permissionGrants/{resourceSpecificPermissionGrant-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get permissionGrants from teamwork
- description: A collection of permissions granted to apps to access the team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetPermissionGrant
+ summary: Get hostedContents from teamwork
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_GetHostedContent
parameters:
- name: teamTemplate-id
in: path
@@ -78111,14 +89595,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: resourceSpecificPermissionGrant-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of resourceSpecificPermissionGrant
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: resourceSpecificPermissionGrant
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -78145,15 +89645,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property permissionGrants in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_UpdatePermissionGrant
+ summary: Update the navigation property hostedContents in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_UpdateHostedContent
parameters:
- name: teamTemplate-id
in: path
@@ -78171,20 +89671,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: resourceSpecificPermissionGrant-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of resourceSpecificPermissionGrant
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: resourceSpecificPermissionGrant
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -78192,15 +89708,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property permissionGrants for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_DeletePermissionGrant
+ summary: Delete navigation property hostedContents for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_DeleteHostedContent
parameters:
- name: teamTemplate-id
in: path
@@ -78218,14 +89734,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: resourceSpecificPermissionGrant-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of resourceSpecificPermissionGrant
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: resourceSpecificPermissionGrant
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -78238,12 +89770,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/permissionGrants/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.permissionGrant_GetCount
+ summary: Get media content for the navigation property hostedContents from teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_GetHostedContentsContent
parameters:
- name: teamTemplate-id
in: path
@@ -78261,20 +89794,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/photo':
- get:
+ put:
tags:
- teamwork.teamTemplate
- summary: Get photo from teamwork
- description: The team photo.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetPhoto
+ summary: Update media content for the navigation property hostedContents in teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_SetHostedContentsContent
parameters:
- name: teamTemplate-id
in: path
@@ -78292,41 +89851,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
type: string
+ format: binary
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.profilePhoto'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ delete:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property photo in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_UpdatePhoto
+ summary: Delete media content for the navigation property hostedContents in teamwork
+ description: The unique identifier for an entity. Read-only.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_DeleteHostedContentsContent
parameters:
- name: teamTemplate-id
in: path
@@ -78344,30 +89911,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.profilePhoto'
- required: true
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.profilePhoto'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/photo/$value':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get media content for the navigation property photo from teamwork
- description: The team photo.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetPhotoContent
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply.hostedContent_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -78385,22 +89969,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- put:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
+ post:
tags:
- teamwork.teamTemplate
- summary: Update media content for the navigation property photo in teamwork
- description: The team photo.
- operationId: teamwork.teamTemplate.definition.teamDefinition_SetPhotoContent
+ summary: Invoke action setReaction
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_setReaction
parameters:
- name: teamTemplate-id
in: path
@@ -78418,25 +90015,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New media content.
+ description: Action parameters
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
+ post:
tags:
- teamwork.teamTemplate
- summary: Delete media content for the navigation property photo in teamwork
- description: The team photo.
- operationId: teamwork.teamTemplate.definition.teamDefinition_DeletePhotoContent
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_softDelete
parameters:
- name: teamTemplate-id
in: path
@@ -78454,24 +90077,83 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: If-Match
- in: header
- description: ETag
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel':
- get:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get primaryChannel from teamwork
- description: The general channel for the team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetPrimaryChannel
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_undoSoftDelete
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
+ post:
+ tags:
+ - teamwork.teamTemplate
+ summary: Invoke action unsetReaction
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_unsetReaction
parameters:
- name: teamTemplate-id
in: path
@@ -78489,80 +90171,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
- tags:
- - teamwork.teamTemplate
- summary: Update the navigation property primaryChannel in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_UpdatePrimaryChannel
- parameters:
- - name: teamTemplate-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.channel'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property primaryChannel for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_DeletePrimaryChannel
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -78580,25 +90229,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: If-Match
- in: header
- description: ETag
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/allMembers':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
get:
tags:
- teamwork.teamTemplate
- summary: Get allMembers from teamwork
- description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_ListAllMember
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_delta
parameters:
- name: teamTemplate-id
in: path
@@ -78616,14 +90271,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -78631,9 +90294,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -78653,59 +90316,41 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to allMembers for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_CreateAllMember
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/allMembers/{conversationMember-id}':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get allMembers from teamwork
- description: A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetAllMember
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_forwardToChat
parameters:
- name: teamTemplate-id
in: path
@@ -78723,49 +90368,69 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: conversationMember-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
+ post:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property allMembers in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_UpdateAllMember
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_replyGraphWPreQuote
parameters:
- name: teamTemplate-id
in: path
@@ -78783,20 +90448,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: conversationMember-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -78804,15 +90479,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property allMembers for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteAllMember
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -78830,32 +90506,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: conversationMember-id
- in: path
- description: The unique identifier of conversationMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: conversationMember
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/allMembers/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/microsoft.graph.delta()':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.allMember_GetCount
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_delta
parameters:
- name: teamTemplate-id
in: path
@@ -78873,23 +90540,78 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/allMembers/microsoft.graph.add':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/microsoft.graph.forwardToChat':
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.allMember_add
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_forwardToChat
parameters:
- name: teamTemplate-id
in: path
@@ -78914,10 +90636,18 @@ paths:
schema:
type: object
properties:
- values:
+ targetChatIds:
type: array
items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
additionalProperties:
type: object
required: true
@@ -78944,16 +90674,16 @@ paths:
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/allMembers/microsoft.graph.remove':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/microsoft.graph.replyWithQuote':
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.allMember_remove
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_replyGraphWPreQuote
parameters:
- name: teamTemplate-id
in: path
@@ -78978,10 +90708,13 @@ paths:
schema:
type: object
properties:
- values:
+ messageIds:
type: array
items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
additionalProperties:
type: object
required: true
@@ -78991,30 +90724,20 @@ paths:
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/enabledApps':
- get:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.archive':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get enabledApps from teamwork
- description: A collection of enabled apps in the channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_ListEnabledApp
+ summary: Invoke action archive
+ description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_archive
parameters:
- name: teamTemplate-id
in: path
@@ -79032,57 +90755,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ shouldSetSpoSiteReadOnlyForMembers:
+ type: boolean
+ default: false
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/enabledApps/{teamsApp-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.completeMigration':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get enabledApps from teamwork
- description: A collection of enabled apps in the channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetEnabledApp
+ summary: Invoke action completeMigration
+ description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_completeMigration
parameters:
- name: teamTemplate-id
in: path
@@ -79100,50 +90802,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsApp-id
- in: path
- description: The unique identifier of teamsApp
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamsApp
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/enabledApps/$count':
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.enabledApp_GetCount
+ summary: Invoke function doesUserHaveAccess
+ description: Determine whether a user has access to a channel.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_doesUserHaveAccess
parameters:
- name: teamTemplate-id
in: path
@@ -79161,20 +90835,56 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: userId
+ in: query
+ description: 'Usage: userId=''@userId'''
+ style: form
+ explode: false
+ schema:
+ type: string
+ nullable: true
+ - name: tenantId
+ in: query
+ description: 'Usage: tenantId=''@tenantId'''
+ style: form
+ explode: false
+ schema:
+ type: string
+ nullable: true
+ - name: userPrincipalName
+ in: query
+ description: 'Usage: userPrincipalName=''@userPrincipalName'''
+ style: form
+ explode: false
+ schema:
+ type: string
+ nullable: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: boolean
+ default: false
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/filesFolder':
- get:
+ x-ms-docs-operation-type: function
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.provisionEmail':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get filesFolder from teamwork
- description: Metadata for the location where the channel's files are stored.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetFilesFolder
+ summary: Invoke action provisionEmail
+ description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_provisionEmail
parameters:
- name: teamTemplate-id
in: path
@@ -79192,43 +90902,26 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
+ $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/filesFolder/content':
- get:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.removeEmail':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get content for the navigation property filesFolder from teamwork
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetFilesFolderContent
+ summary: Invoke action removeEmail
+ description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_removeEmail
parameters:
- name: teamTemplate-id
in: path
@@ -79246,29 +90939,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: $format
- in: query
- description: Format of the content
- style: form
- explode: false
- schema:
- type: string
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ description: Success
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.startMigration':
+ post:
tags:
- teamwork.teamTemplate
- summary: Update content for the navigation property filesFolder in teamwork
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_SetFilesFolderContent
+ summary: Invoke action startMigration
+ description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_startMigration
parameters:
- name: teamTemplate-id
in: path
@@ -79287,28 +90973,36 @@ paths:
type: string
x-ms-docs-key-type: teamTemplateDefinition
requestBody:
- description: New media content.
+ description: Action parameters
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ type: object
+ properties:
+ conversationCreationDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.driveItem'
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.unarchive':
+ post:
tags:
- teamwork.teamTemplate
- summary: Delete content for the navigation property filesFolder in teamwork
- description: 'The content stream, if the item represents a file. The content property will have a potentially breaking change in behavior in the future. It will stream content directly instead of redirecting. To proactively opt in to the new behavior ahead of time, use the contentStream property instead.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteFilesFolderContent
+ summary: Invoke action unarchive
+ description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_unarchive
parameters:
- name: teamTemplate-id
in: path
@@ -79326,24 +91020,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/filesFolder/contentStream':
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner':
get:
tags:
- teamwork.teamTemplate
- summary: Get contentStream for the navigation property filesFolder from teamwork
- description: 'The content stream, if the item represents a file.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetFilesFolderContentStream
+ summary: Get planner from teamwork
+ description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetPlanner
parameters:
- name: teamTemplate-id
in: path
@@ -79361,22 +91050,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Retrieved media content
+ description: Retrieved navigation property
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Update contentStream for the navigation property filesFolder in teamwork
- description: 'The content stream, if the item represents a file.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_SetFilesFolderContentStream
+ summary: Update the navigation property planner in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_UpdatePlanner
parameters:
- name: teamTemplate-id
in: path
@@ -79395,24 +91103,27 @@ paths:
type: string
x-ms-docs-key-type: teamTemplateDefinition
requestBody:
- description: New media content.
+ description: New navigation property values
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete contentStream for the navigation property filesFolder in teamwork
- description: 'The content stream, if the item represents a file.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteFilesFolderContentStream
+ summary: Delete navigation property planner for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeletePlanner
parameters:
- name: teamTemplate-id
in: path
@@ -79441,13 +91152,14 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/members':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans':
get:
tags:
- teamwork.teamTemplate
- summary: Get members from teamwork
- description: A collection of membership records associated with the channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_ListMember
+ summary: Get plans from teamwork
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner_ListPlan
parameters:
- name: teamTemplate-id
in: path
@@ -79502,7 +91214,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -79512,8 +91224,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to members for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_CreateMember
+ summary: Create new navigation property to plans for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner_CreatePlan
parameters:
- name: teamTemplate-id
in: path
@@ -79536,7 +91248,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
required: true
responses:
2XX:
@@ -79544,17 +91256,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/members/{conversationMember-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get members from teamwork
- description: A collection of membership records associated with the channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetMember
+ summary: Get plans from teamwork
+ description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner_GetPlan
parameters:
- name: teamTemplate-id
in: path
@@ -79572,14 +91284,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
- name: $select
in: query
description: Select properties to be returned
@@ -79606,15 +91318,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property members in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_UpdateMember
+ summary: Update the navigation property plans in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner_UpdatePlan
parameters:
- name: teamTemplate-id
in: path
@@ -79632,20 +91344,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
required: true
responses:
2XX:
@@ -79653,15 +91365,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property members for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteMember
+ summary: Delete navigation property plans for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner_DeletePlan
parameters:
- name: teamTemplate-id
in: path
@@ -79679,32 +91391,224 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: conversationMember-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: plannerPlan
- name: If-Match
in: header
description: ETag
style: simple
schema:
- type: string
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get buckets from teamwork
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_ListBucket
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.teamTemplate
+ summary: Create new navigation property to buckets for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_CreateBucket
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get buckets from teamwork
+ description: Collection of buckets in the plan. Read-only. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_GetBucket
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/members/$count':
- get:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.member_GetCount
+ summary: Update the navigation property buckets in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_UpdateBucket
parameters:
- name: teamTemplate-id
in: path
@@ -79722,53 +91626,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/members/microsoft.graph.add':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.member_add
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: plannerBucket
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
required: true
responses:
2XX:
@@ -79776,33 +91655,15 @@ paths:
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/members/microsoft.graph.remove':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.member_remove
+ summary: Delete navigation property buckets for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_DeleteBucket
parameters:
- name: teamTemplate-id
in: path
@@ -79820,50 +91681,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
- additionalProperties:
- type: object
- required: true
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
get:
tags:
- teamwork.teamTemplate
- summary: Get messages from teamwork
- description: A collection of all the messages in the channel. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_ListMessage
+ summary: Get tasks from teamwork
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_ListTask
parameters:
- name: teamTemplate-id
in: path
@@ -79881,6 +91733,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -79918,7 +91786,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -79928,8 +91796,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to messages for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_CreateMessage
+ summary: Create new navigation property to tasks for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_CreateTask
parameters:
- name: teamTemplate-id
in: path
@@ -79947,12 +91815,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -79960,17 +91844,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get messages from teamwork
- description: A collection of all the messages in the channel. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetMessage
+ summary: Get tasks from teamwork
+ description: Read-only. Nullable. The collection of tasks in the bucket.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_GetTask
parameters:
- name: teamTemplate-id
in: path
@@ -79988,14 +91872,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -80022,15 +91922,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property messages in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_UpdateMessage
+ summary: Update the navigation property tasks in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_UpdateTask
parameters:
- name: teamTemplate-id
in: path
@@ -80048,20 +91948,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -80069,15 +91985,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property messages for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteMessage
+ summary: Delete navigation property tasks for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_DeleteTask
parameters:
- name: teamTemplate-id
in: path
@@ -80095,14 +92011,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -80115,13 +92047,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/hostedContents':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
get:
tags:
- teamwork.teamTemplate
- summary: Get hostedContents from teamwork
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_ListHostedContent
+ summary: Get assignedToTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -80139,29 +92071,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -80184,18 +92117,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to hostedContents for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_CreateHostedContent
+ summary: Update the navigation property assignedToTaskBoardFormat in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -80213,38 +92147,119 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
+ delete:
+ tags:
+ - teamwork.teamTemplate
+ summary: Delete navigation property assignedToTaskBoardFormat for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
get:
tags:
- teamwork.teamTemplate
- summary: Get hostedContents from teamwork
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_GetHostedContent
+ summary: Get bucketTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_GetBucketTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -80262,22 +92277,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -80304,15 +92327,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property hostedContents in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_UpdateHostedContent
+ summary: Update the navigation property bucketTaskBoardFormat in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -80330,28 +92353,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -80359,15 +92397,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property hostedContents for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_DeleteHostedContent
+ summary: Delete navigation property bucketTaskBoardFormat for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -80384,23 +92422,31 @@ paths:
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -80413,13 +92459,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
get:
tags:
- teamwork.teamTemplate
- summary: Get media content for the navigation property hostedContents from teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_GetHostedContentsContent
+ summary: Get details from teamwork
+ description: Read-only. Nullable. More details about the task.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_GetDetail
parameters:
- name: teamTemplate-id
in: path
@@ -80437,38 +92483,65 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Retrieved media content
+ description: Retrieved navigation property
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Update media content for the navigation property hostedContents in teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_SetHostedContentsContent
+ summary: Update the navigation property details in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_UpdateDetail
parameters:
- name: teamTemplate-id
in: path
@@ -80486,41 +92559,59 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New media content.
+ description: New navigation property values
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete media content for the navigation property hostedContents in teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_DeleteHostedContentsContent
+ summary: Delete navigation property details for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_DeleteDetail
parameters:
- name: teamTemplate-id
in: path
@@ -80538,22 +92629,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -80565,12 +92664,14 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/hostedContents/$count':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.hostedContent_GetCount
+ summary: Get messages from teamwork
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_ListMessage
parameters:
- name: teamTemplate-id
in: path
@@ -80588,27 +92689,79 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.setReaction':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action setReaction
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_setReaction
+ summary: Create new navigation property to messages for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_CreateMessage
parameters:
- name: teamTemplate-id
in: path
@@ -80626,43 +92779,54 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.softDelete':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_softDelete
+ summary: Get messages from teamwork
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_GetMessage
parameters:
- name: teamTemplate-id
in: path
@@ -80680,67 +92844,73 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_undoSoftDelete
- parameters:
- - name: teamTemplate-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerTaskChatMessage
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Invoke action unsetReaction
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_unsetReaction
+ summary: Update the navigation property messages in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_UpdateMessage
parameters:
- name: teamTemplate-id
in: path
@@ -80758,40 +92928,60 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
+ in: path
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Get replies from teamwork
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_ListReply
+ summary: Delete navigation property messages for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_DeleteMessage
parameters:
- name: teamTemplate-id
in: path
@@ -80809,112 +92999,60 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teamwork.teamTemplate
- summary: Create new navigation property to replies for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_CreateReply
- parameters:
- - name: teamTemplate-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerTaskChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- required: true
+ x-ms-docs-key-type: plannerTaskChatMessage
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}':
- get:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get replies from teamwork
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_GetReply
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task.message_setReaction
parameters:
- name: teamTemplate-id
in: path
@@ -80932,57 +93070,66 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property replies in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_UpdateReply
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task.message_unsetReaction
parameters:
- name: teamTemplate-id
in: path
@@ -81000,44 +93147,62 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/messages/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property replies for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_DeleteReply
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task.message_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -81055,41 +93220,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
get:
tags:
- teamwork.teamTemplate
- summary: Get hostedContents from teamwork
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_ListHostedContent
+ summary: Get progressTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_GetProgressTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -81107,37 +93275,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -81160,18 +93321,19 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to hostedContents for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_CreateHostedContent
+ summary: Update the navigation property progressTaskBoardFormat in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -81189,46 +93351,59 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerBucket
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property
+ description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
required: true
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
- get:
+ delete:
tags:
- teamwork.teamTemplate
- summary: Get hostedContents from teamwork
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_GetHostedContent
+ summary: Delete navigation property progressTaskBoardFormat for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -81246,65 +93421,48 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerBucket
+ - name: plannerTask-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property hostedContents in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_UpdateHostedContent
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -81322,52 +93480,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
- required: true
+ x-ms-docs-key-type: plannerBucket
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property hostedContents for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_DeleteHostedContent
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_delta
parameters:
- name: teamTemplate-id
in: path
@@ -81385,49 +93530,90 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerBucket-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerBucket
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
+ x-ms-docs-key-type: plannerBucket
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get media content for the navigation property hostedContents from teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_GetHostedContentsContent
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -81445,46 +93631,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- put:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
+ get:
tags:
- teamwork.teamTemplate
- summary: Update media content for the navigation property hostedContents in teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_SetHostedContentsContent
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_delta
parameters:
- name: teamTemplate-id
in: path
@@ -81502,49 +93673,143 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerBucket
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/details':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get details from teamwork
+ description: Extra details about the plan. Read-only. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_GetDetail
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
- requestBody:
- description: New media content.
- content:
- application/octet-stream:
- schema:
+ x-ms-docs-key-type: plannerPlan
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
type: string
- format: binary
- required: true
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Delete media content for the navigation property hostedContents in teamwork
- description: The unique identifier for an entity. Read-only.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_DeleteHostedContentsContent
+ summary: Update the navigation property details in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_UpdateDetail
parameters:
- name: teamTemplate-id
in: path
@@ -81562,47 +93827,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: plannerPlan
- name: If-Match
in: header
- description: ETag
+ description: ETag value.
+ required: true
style: simple
schema:
type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply.hostedContent_GetCount
+ summary: Delete navigation property details for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_DeleteDetail
parameters:
- name: teamTemplate-id
in: path
@@ -81620,35 +93881,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
+ x-ms-docs-key-type: plannerPlan
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action setReaction
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_setReaction
+ summary: Invoke action archive
+ description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_archive
parameters:
- name: teamTemplate-id
in: path
@@ -81666,22 +93928,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: Action parameters
content:
@@ -81689,7 +93943,7 @@ paths:
schema:
type: object
properties:
- reactionType:
+ justification:
type: string
nullable: true
additionalProperties:
@@ -81701,16 +93955,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
- post:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_softDelete
+ summary: Invoke function getUsageRights
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_getUsageRight
parameters:
- name: teamTemplate-id
in: path
@@ -81728,38 +93978,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.planUsageRight'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
+ x-ms-docs-operation-type: function
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ summary: Invoke action moveToContainer
+ description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_undoSoftDelete
+ url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_moveToContainer
parameters:
- name: teamTemplate-id
in: path
@@ -81777,34 +94023,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ container:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action unsetReaction
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_unsetReaction
+ summary: Invoke action unarchive
+ description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_unarchive
parameters:
- name: teamTemplate-id
in: path
@@ -81822,22 +94080,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
requestBody:
description: Action parameters
content:
@@ -81845,7 +94095,7 @@ paths:
schema:
type: object
properties:
- reactionType:
+ justification:
type: string
nullable: true
additionalProperties:
@@ -81857,12 +94107,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_GetCount
+ summary: Get tasks from teamwork
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_ListTask
parameters:
- name: teamTemplate-id
in: path
@@ -81880,31 +94131,112 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.teamTemplate
+ summary: Create new navigation property to tasks for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_CreateTask
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_delta
+ summary: Get tasks from teamwork
+ description: Collection of tasks in the plan. Read-only. Nullable.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_GetTask
parameters:
- name: teamTemplate-id
in: path
@@ -81922,19 +94254,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -81945,16 +94280,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -81967,41 +94292,19 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_forwardToChat
+ summary: Update the navigation property tasks in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_UpdateTask
parameters:
- name: teamTemplate-id
in: path
@@ -82019,35 +94322,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
required: true
responses:
2XX:
@@ -82055,33 +94351,15 @@ paths:
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message.reply_replyGraphWPreQuote
+ summary: Delete navigation property tasks for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_DeleteTask
parameters:
- name: teamTemplate-id
in: path
@@ -82099,47 +94377,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: chatMessage-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/$count':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_GetCount
+ summary: Get assignedToTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_GetAssignedToTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -82157,45 +94429,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/microsoft.graph.delta()':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_delta
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -82206,16 +94455,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -82228,41 +94467,19 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/microsoft.graph.forwardToChat':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_forwardToChat
+ summary: Update the navigation property assignedToTaskBoardFormat in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_UpdateAssignedToTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -82280,94 +94497,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/messages/microsoft.graph.replyWithQuote':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.message_replyGraphWPreQuote
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -82375,20 +94533,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.archive':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Invoke action archive
- description: 'Archive a channel in a team. When a channel is archived, users can''t send new messages or react to existing messages in the channel, edit the channel settings, or make other changes to the channel. You can delete an archived channel or add and remove members from it. If you archive a team, its channels are also archived. Archiving is an asynchronous operation; a channel is archived after the asynchronous archiving operation completes successfully, which might occur after the response returns. A channel without an owner or that belongs to a group that has no owner, can''t be archived. To restore a channel from its archived state, use the channel: unarchive method. A channel can’t be archived or unarchived if its team is archived.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_archive
+ summary: Delete navigation property assignedToTaskBoardFormat for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_DeleteAssignedToTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -82406,69 +94559,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- shouldSetSpoSiteReadOnlyForMembers:
- type: boolean
- default: false
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.completeMigration':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action completeMigration
- description: 'Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_completeMigration
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.doesUserHaveAccess(userId=''@userId'',tenantId=''@tenantId'',userPrincipalName=''@userPrincipalName'')':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
get:
tags:
- teamwork.teamTemplate
- summary: Invoke function doesUserHaveAccess
- description: Determine whether a user has access to a channel.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_doesUserHaveAccess
+ summary: Get bucketTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_GetBucketTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -82486,56 +94611,57 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: userId
- in: query
- description: 'Usage: userId=''@userId'''
- style: form
- explode: false
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
schema:
type: string
- nullable: true
- - name: tenantId
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: $select
in: query
- description: 'Usage: tenantId=''@tenantId'''
+ description: Select properties to be returned
style: form
explode: false
schema:
- type: string
- nullable: true
- - name: userPrincipalName
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
in: query
- description: 'Usage: userPrincipalName=''@userPrincipalName'''
+ description: Expand related entities
style: form
explode: false
schema:
- type: string
- nullable: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: boolean
- default: false
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.provisionEmail':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- teamwork.teamTemplate
- summary: Invoke action provisionEmail
- description: 'Provision an email address for a channel. Microsoft Teams doesn''t automatically provision an email address for a channel by default. To have Teams provision an email address, you can call provisionEmail, or through the Teams user interface, select Get email address, which triggers Teams to generate an email address if it didn''t provisioned one. To remove the email address of a channel, use the removeEmail method.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_provisionEmail
+ summary: Update the navigation property bucketTaskBoardFormat in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_UpdateBucketTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -82553,26 +94679,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.provisionChannelEmailResult'
+ $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.removeEmail':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Invoke action removeEmail
- description: Remove the email address of a channel. You can remove an email address only if it was provisioned using the provisionEmail method or through the Microsoft Teams client.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_removeEmail
+ summary: Delete navigation property bucketTaskBoardFormat for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_DeleteBucketTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -82590,70 +94741,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.startMigration':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action startMigration
- description: 'Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_startMigration
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- conversationCreationDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
- nullable: true
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/microsoft.graph.unarchive':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action unarchive
- description: 'Restore an archived channel. Unarchiving restores the ability for users to send messages and edit the channel. Channels are archived via the channel: archive method. Unarchiving is an asynchronous operation; a channel is unarchived when the asynchronous unarchiving operation completes successfully, which might occur after this method responds.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_unarchive
+ summary: Get details from teamwork
+ description: Read-only. Nullable. More details about the task.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_GetDetail
parameters:
- name: teamTemplate-id
in: path
@@ -82671,36 +94793,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get planner from teamwork
- description: 'Selective Planner services available to this channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetPlanner
- parameters:
- - name: teamTemplate-id
+ - name: plannerPlan-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of plannerPlan
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -82727,15 +94835,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property planner in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_UpdatePlanner
+ summary: Update the navigation property details in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_UpdateDetail
parameters:
- name: teamTemplate-id
in: path
@@ -82753,12 +94861,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
+ required: true
+ style: simple
+ schema:
+ type: string
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
required: true
responses:
2XX:
@@ -82766,15 +94897,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsChannelPlanner'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property planner for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeletePlanner
+ summary: Delete navigation property details for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_DeleteDetail
parameters:
- name: teamTemplate-id
in: path
@@ -82786,12 +94917,28 @@ paths:
x-ms-docs-key-type: teamTemplate
- name: teamTemplateDefinition-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -82804,13 +94951,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages':
get:
tags:
- teamwork.teamTemplate
- summary: Get plans from teamwork
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner_ListPlan
+ summary: Get messages from teamwork
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_ListMessage
parameters:
- name: teamTemplate-id
in: path
@@ -82828,6 +94975,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -82865,7 +95028,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerPlanCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.plannerTaskChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -82875,8 +95038,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to plans for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner_CreatePlan
+ summary: Create new navigation property to messages for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_CreateMessage
parameters:
- name: teamTemplate-id
in: path
@@ -82894,12 +95057,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -82907,17 +95086,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get plans from teamwork
- description: 'A collection of plannerPlan objects owned by the Teams channel. Currently, only shared channels are supported. Read-only. Nullable.'
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner_GetPlan
+ summary: Get messages from teamwork
+ description: Read-only. Nullable. Chat messages associated with the task.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_GetMessage
parameters:
- name: teamTemplate-id
in: path
@@ -82943,6 +95122,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -82969,15 +95164,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property plans in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner_UpdatePlan
+ summary: Update the navigation property messages in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_UpdateMessage
parameters:
- name: teamTemplate-id
in: path
@@ -83003,12 +95198,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
required: true
responses:
2XX:
@@ -83016,15 +95227,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property plans for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner_DeletePlan
+ summary: Delete navigation property messages for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_DeleteMessage
parameters:
- name: teamTemplate-id
in: path
@@ -83050,6 +95261,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
- name: If-Match
in: header
description: ETag
@@ -83062,13 +95289,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets':
- get:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.setReaction':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get buckets from teamwork
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_ListBucket
+ summary: Invoke action setReaction
+ description: Set a reaction to a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-setreaction?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task.message_setReaction
parameters:
- name: teamTemplate-id
in: path
@@ -83094,55 +95324,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerBucketCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/{plannerTaskChatMessage-id}/microsoft.graph.unsetReaction':
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to buckets for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_CreateBucket
+ summary: Invoke action unsetReaction
+ description: Remove a reaction from a plannerTaskChatMessage for the current user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertaskchatmessage-unsetreaction?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task.message_unsetReaction
parameters:
- name: teamTemplate-id
in: path
@@ -83168,30 +95393,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: plannerTaskChatMessage-id
+ in: path
+ description: The unique identifier of plannerTaskChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTaskChatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}':
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/messages/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get buckets from teamwork
- description: Collection of buckets in the plan. Read-only. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_GetBucket
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task.message_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -83217,14 +95458,61 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: plannerTask-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: plannerTask
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get progressTaskBoardFormat from teamwork
+ description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_GetProgressTaskBoardFormat
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
+ - name: plannerTask-id
+ in: path
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
- name: $select
in: query
description: Select properties to be returned
@@ -83251,15 +95539,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property buckets in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_UpdateBucket
+ summary: Update the navigation property progressTaskBoardFormat in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_UpdateProgressTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -83285,20 +95573,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: plannerTask-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of plannerTask
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerTask
+ - name: If-Match
+ in: header
+ description: ETag value.
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
required: true
responses:
2XX:
@@ -83306,15 +95601,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
+ $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property buckets for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_DeleteBucket
+ summary: Delete navigation property progressTaskBoardFormat for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_DeleteProgressTaskBoardFormat
parameters:
- name: teamTemplate-id
in: path
@@ -83340,14 +95635,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: plannerTask-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of plannerTask
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: plannerTask
- name: If-Match
in: header
description: ETag
@@ -83360,13 +95655,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get tasks from teamwork
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_ListTask
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -83392,22 +95686,56 @@ paths:
schema:
type: string
x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_delta
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: plannerPlan-id
+ in: path
+ description: The unique identifier of plannerPlan
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -83415,9 +95743,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -83437,18 +95765,37 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of plannerTask
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
- post:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to tasks for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_CreateTask
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -83466,46 +95813,109 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/microsoft.graph.delta()':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Invoke function delta
+ description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_delta
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- required: true
+ x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ title: Collection of plannerPlan
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams':
get:
tags:
- teamwork.teamTemplate
- summary: Get tasks from teamwork
- description: Read-only. Nullable. The collection of tasks in the bucket.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_GetTask
+ summary: Get sharedWithTeams from teamwork
+ description: A collection of teams with which a channel is shared.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_ListSharedGraphWPreTeam
parameters:
- name: teamTemplate-id
in: path
@@ -83523,30 +95933,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -83569,19 +95970,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property tasks in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_UpdateTask
+ summary: Create new navigation property to sharedWithTeams for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_CreateSharedGraphWPreTeam
parameters:
- name: teamTemplate-id
in: path
@@ -83599,112 +95999,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - teamwork.teamTemplate
- summary: Delete navigation property tasks for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_DeleteTask
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get assignedToTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_GetAssignedToTaskBoardFormat
+ summary: Get sharedWithTeams from teamwork
+ description: A collection of teams with which a channel is shared.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetSharedGraphWPreTeam
parameters:
- name: teamTemplate-id
in: path
@@ -83722,30 +96040,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- name: $select
in: query
description: Select properties to be returned
@@ -83772,15 +96074,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property assignedToTaskBoardFormat in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_UpdateAssignedToTaskBoardFormat
+ summary: Update the navigation property sharedWithTeams in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_UpdateSharedGraphWPreTeam
parameters:
- name: teamTemplate-id
in: path
@@ -83798,43 +96100,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
required: true
responses:
2XX:
@@ -83842,15 +96121,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property assignedToTaskBoardFormat for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_DeleteAssignedToTaskBoardFormat
+ summary: Delete navigation property sharedWithTeams for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteSharedGraphWPreTeam
parameters:
- name: teamTemplate-id
in: path
@@ -83868,30 +96147,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- name: If-Match
in: header
description: ETag
@@ -83904,13 +96167,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
get:
tags:
- teamwork.teamTemplate
- summary: Get bucketTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_GetBucketTaskBoardFormat
+ summary: Get allowedMembers from teamwork
+ description: A collection of team members who have access to the shared channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.sharedGraphWPreTeam_ListAllowedMember
parameters:
- name: teamTemplate-id
in: path
@@ -83928,30 +96191,29 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -83974,19 +96236,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
+ get:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property bucketTaskBoardFormat in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_UpdateBucketTaskBoardFormat
+ summary: Get allowedMembers from teamwork
+ description: A collection of team members who have access to the shared channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.sharedGraphWPreTeam_GetAllowedMember
parameters:
- name: teamTemplate-id
in: path
@@ -84004,59 +96267,58 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - name: conversationMember-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ x-ms-docs-key-type: conversationMember
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property bucketTaskBoardFormat for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_DeleteBucketTaskBoardFormat
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.sharedGraphWPreTeam.allowedMember_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -84074,49 +96336,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/details':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
get:
tags:
- teamwork.teamTemplate
- summary: Get details from teamwork
- description: Read-only. Nullable. More details about the task.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_GetDetail
+ summary: Get team from teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.sharedGraphWPreTeam_GetTeam
parameters:
- name: teamTemplate-id
in: path
@@ -84134,30 +96374,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: sharedWithChannelTeamInfo-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of sharedWithChannelTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: sharedWithChannelTeamInfo
- name: $select
in: query
description: Select properties to be returned
@@ -84184,15 +96408,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property details in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_UpdateDetail
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.sharedGraphWPreTeam_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -84210,59 +96435,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/tabs':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property details for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_DeleteDetail
+ summary: Get tabs from teamwork
+ description: A collection of all the tabs in the channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_ListTab
parameters:
- name: teamTemplate-id
in: path
@@ -84280,49 +96466,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
- get:
+ post:
tags:
- teamwork.teamTemplate
- summary: Get progressTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_GetProgressTaskBoardFormat
+ summary: Create new navigation property to tabs for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_CreateTab
parameters:
- name: teamTemplate-id
in: path
@@ -84340,30 +96532,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/tabs/{teamsTab-id}':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get tabs from teamwork
+ description: A collection of all the tabs in the channel.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetTab
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: teamsTab-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamsTab
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamsTab
- name: $select
in: query
description: Select properties to be returned
@@ -84390,15 +96607,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property progressTaskBoardFormat in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_UpdateProgressTaskBoardFormat
+ summary: Update the navigation property tabs in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_UpdateTab
parameters:
- name: teamTemplate-id
in: path
@@ -84416,43 +96633,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamsTab-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of teamsTab
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamsTab
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
required: true
responses:
2XX:
@@ -84460,15 +96654,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property progressTaskBoardFormat for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_DeleteProgressTaskBoardFormat
+ summary: Delete navigation property tabs for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteTab
parameters:
- name: teamTemplate-id
in: path
@@ -84486,30 +96680,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - name: plannerTask-id
+ - name: teamsTab-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamsTab
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamsTab
- name: If-Match
in: header
description: ETag
@@ -84522,12 +96700,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/tabs/{teamsTab-id}/teamsApp':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_GetCount
+ summary: Get teamsApp from teamwork
+ description: The application that is linked to the tab.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.tab_GetTeamsApp
parameters:
- name: teamTemplate-id
in: path
@@ -84545,39 +96724,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - name: teamsTab-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamsTab
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
- in: path
- description: The unique identifier of plannerBucket
- required: true
- style: simple
+ x-ms-docs-key-type: teamsTab
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerBucket
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/microsoft.graph.delta()':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/tabs/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket.task_delta
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.tab_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -84595,27 +96785,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get schedule from teamwork
+ description: The schedule of shifts for this team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetSchedule
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerBucket-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerBucket
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerBucket
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ x-ms-docs-key-type: teamTemplateDefinition
- name: $select
in: query
description: Select properties to be returned
@@ -84626,16 +96826,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -84648,37 +96838,19 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of plannerTask
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.schedule'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/$count':
- get:
+ x-ms-docs-operation-type: operation
+ put:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_GetCount
+ summary: Update the navigation property schedule in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_SetSchedule
parameters:
- name: teamTemplate-id
in: path
@@ -84696,31 +96868,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedule'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedule'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/buckets/microsoft.graph.delta()':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted buckets in a Planner plan without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerbucket-delta?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.bucket_delta
+ summary: Delete navigation property schedule for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_DeleteSchedule
parameters:
- name: teamTemplate-id
in: path
@@ -84738,83 +96907,25 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerBucket
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerBucket'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/details':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/dayNotes':
get:
tags:
- teamwork.teamTemplate
- summary: Get details from teamwork
- description: Extra details about the plan. Read-only. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_GetDetail
+ summary: Get dayNotes from teamwork
+ description: The day notes in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListDayNote
parameters:
- name: teamTemplate-id
in: path
@@ -84832,14 +96943,21 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerPlan
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -84862,19 +96980,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/responses/microsoft.graph.dayNoteCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property details in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_UpdateDetail
+ summary: Create new navigation property to dayNotes for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateDayNote
parameters:
- name: teamTemplate-id
in: path
@@ -84892,43 +97009,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanDetails'
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/dayNotes/{dayNote-id}':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property details for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_DeleteDetail
+ summary: Get dayNotes from teamwork
+ description: The day notes in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetDayNote
parameters:
- name: teamTemplate-id
in: path
@@ -84946,36 +97050,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - name: dayNote-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of dayNote
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ x-ms-docs-key-type: dayNote
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.archive':
- post:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Invoke action archive
- description: 'Archive a plannerPlan object. Archiving a plan, also archives the plannerTasks and plannerBuckets in the plan. An archived entity is read-only. Archived entities cannot be updated. An archived plan can be unarchived. All archived entities can be deleted. Archived tasks are not included in the response for list of tasks assigned to a user. '
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-archive?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_archive
+ summary: Update the navigation property dayNotes in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateDayNote
parameters:
- name: teamTemplate-id
in: path
@@ -84993,39 +97110,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - name: dayNote-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of dayNote
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: dayNote
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- justification:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.dayNote'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.getUsageRights()':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Invoke function getUsageRights
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_getUsageRight
+ summary: Delete navigation property dayNotes for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteDayNote
parameters:
- name: teamTemplate-id
in: path
@@ -85043,34 +97157,32 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - name: dayNote-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of dayNote
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
+ x-ms-docs-key-type: dayNote
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.planUsageRight'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.moveToContainer':
- post:
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/dayNotes/$count':
+ get:
tags:
- teamwork.teamTemplate
- summary: Invoke action moveToContainer
- description: Move a planner plan object from one planner plan container to another. Planner plans can only be moved from a user container to a group container.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_moveToContainer
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.dayNote_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -85088,46 +97200,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- container:
- $ref: '#/components/schemas/microsoft.graph.plannerPlanContainer'
- additionalProperties:
- type: object
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/microsoft.graph.unarchive':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/microsoft.graph.share':
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action unarchive
- description: 'Unarchive a plannerPlan object. Unarchiving a plan, also unarchives the plannerTasks and plannerBuckets in the plan. Only a plan that is archived can be unarchived.'
+ summary: Invoke action share
+ description: 'Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable only by managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-unarchive?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_unarchive
+ url: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_share
parameters:
- name: teamTemplate-id
in: path
@@ -85145,14 +97234,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
requestBody:
description: Action parameters
content:
@@ -85160,8 +97241,19 @@ paths:
schema:
type: object
properties:
- justification:
+ notifyTeam:
+ type: boolean
+ default: false
+ nullable: true
+ startDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ format: date-time
+ nullable: true
+ endDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
nullable: true
additionalProperties:
type: object
@@ -85172,13 +97264,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/offerShiftRequests':
get:
tags:
- teamwork.teamTemplate
- summary: Get tasks from teamwork
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_ListTask
+ summary: Get offerShiftRequests from teamwork
+ description: The offer requests for shifts in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListOfferShiftRequest
parameters:
- name: teamTemplate-id
in: path
@@ -85196,14 +97288,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -85241,7 +97325,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.plannerTaskCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.offerShiftRequestCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -85251,8 +97335,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to tasks for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_CreateTask
+ summary: Create new navigation property to offerShiftRequests for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateOfferShiftRequest
parameters:
- name: teamTemplate-id
in: path
@@ -85270,20 +97354,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
required: true
responses:
2XX:
@@ -85291,17 +97367,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/offerShiftRequests/{offerShiftRequest-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get tasks from teamwork
- description: Collection of tasks in the plan. Read-only. Nullable.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_GetTask
+ summary: Get offerShiftRequests from teamwork
+ description: The offer requests for shifts in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetOfferShiftRequest
parameters:
- name: teamTemplate-id
in: path
@@ -85319,22 +97395,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: offerShiftRequest-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of offerShiftRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: offerShiftRequest
- name: $select
in: query
description: Select properties to be returned
@@ -85361,15 +97429,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property tasks in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_UpdateTask
+ summary: Update the navigation property offerShiftRequests in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateOfferShiftRequest
parameters:
- name: teamTemplate-id
in: path
@@ -85387,28 +97455,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: offerShiftRequest-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of offerShiftRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: offerShiftRequest
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
required: true
responses:
2XX:
@@ -85416,15 +97476,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
+ $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property tasks for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_DeleteTask
+ summary: Delete navigation property offerShiftRequests for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteOfferShiftRequest
parameters:
- name: teamTemplate-id
in: path
@@ -85442,22 +97502,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: offerShiftRequest-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of offerShiftRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: offerShiftRequest
- name: If-Match
in: header
description: ETag
@@ -85470,13 +97522,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/assignedToTaskBoardFormat':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/offerShiftRequests/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get assignedToTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by assignedTo.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_GetAssignedToTaskBoardFormat
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.offerShiftRequest_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -85494,22 +97545,52 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/openShiftChangeRequests':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get openShiftChangeRequests from teamwork
+ description: The open shift requests in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListOpenShiftChangeRequest
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -85532,19 +97613,59 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ $ref: '#/components/responses/microsoft.graph.openShiftChangeRequestCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.teamTemplate
+ summary: Create new navigation property to openShiftChangeRequests for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateOpenShiftChangeRequest
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- patch:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}':
+ get:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property assignedToTaskBoardFormat in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_UpdateAssignedToTaskBoardFormat
+ summary: Get openShiftChangeRequests from teamwork
+ description: The open shift requests in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetOpenShiftChangeRequest
parameters:
- name: teamTemplate-id
in: path
@@ -85562,35 +97683,80 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - name: openShiftChangeRequest-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of openShiftChangeRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: openShiftChangeRequest
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - teamwork.teamTemplate
+ summary: Update the navigation property openShiftChangeRequests in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateOpenShiftChangeRequest
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: openShiftChangeRequest-id
+ in: path
+ description: The unique identifier of openShiftChangeRequest
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: openShiftChangeRequest
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
required: true
responses:
2XX:
@@ -85598,15 +97764,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerAssignedToTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property assignedToTaskBoardFormat for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_DeleteAssignedToTaskBoardFormat
+ summary: Delete navigation property openShiftChangeRequests for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteOpenShiftChangeRequest
parameters:
- name: teamTemplate-id
in: path
@@ -85624,22 +97790,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: openShiftChangeRequest-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of openShiftChangeRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: openShiftChangeRequest
- name: If-Match
in: header
description: ETag
@@ -85652,13 +97810,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/bucketTaskBoardFormat':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/openShiftChangeRequests/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get bucketTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by bucket.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_GetBucketTaskBoardFormat
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.openShiftChangeRequest_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -85676,22 +97833,52 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/openShifts':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get openShifts from teamwork
+ description: The set of open shifts in a scheduling group in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListOpenShift
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -85714,19 +97901,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/responses/microsoft.graph.openShiftCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property bucketTaskBoardFormat in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_UpdateBucketTaskBoardFormat
+ summary: Create new navigation property to openShifts for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateOpenShift
parameters:
- name: teamTemplate-id
in: path
@@ -85744,103 +97930,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.openShift'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - teamwork.teamTemplate
- summary: Delete navigation property bucketTaskBoardFormat for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_DeleteBucketTaskBoardFormat
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
+ $ref: '#/components/schemas/microsoft.graph.openShift'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/details':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/openShifts/{openShift-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get details from teamwork
- description: Read-only. Nullable. More details about the task.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_GetDetail
+ summary: Get openShifts from teamwork
+ description: The set of open shifts in a scheduling group in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetOpenShift
parameters:
- name: teamTemplate-id
in: path
@@ -85858,22 +97971,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: openShift-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of openShift
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: openShift
- name: $select
in: query
description: Select properties to be returned
@@ -85900,15 +98005,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.openShift'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property details in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_UpdateDetail
+ summary: Update the navigation property openShifts in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateOpenShift
parameters:
- name: teamTemplate-id
in: path
@@ -85926,35 +98031,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: openShift-id
in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
+ description: The unique identifier of openShift
required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: openShift
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.openShift'
required: true
responses:
2XX:
@@ -85962,15 +98052,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ $ref: '#/components/schemas/microsoft.graph.openShift'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property details for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_DeleteDetail
+ summary: Delete navigation property openShifts for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteOpenShift
parameters:
- name: teamTemplate-id
in: path
@@ -85988,22 +98078,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ - name: openShift-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of openShift
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: openShift
- name: If-Match
in: header
description: ETag
@@ -86016,13 +98098,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/{plannerTask-id}/progressTaskBoardFormat':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/openShifts/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get progressTaskBoardFormat from teamwork
- description: Read-only. Nullable. Used to render the task correctly in the task board view when grouped by progress.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_GetProgressTaskBoardFormat
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.openShift_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -86040,22 +98121,52 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/schedulingGroups':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get schedulingGroups from teamwork
+ description: The logical grouping of users in the schedule (usually by role).
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListSchedulingGroup
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of plannerTask
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerTask
+ x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -86078,19 +98189,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/responses/microsoft.graph.schedulingGroupCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ post:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property progressTaskBoardFormat in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_UpdateProgressTaskBoardFormat
+ summary: Create new navigation property to schedulingGroups for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateSchedulingGroup
parameters:
- name: teamTemplate-id
in: path
@@ -86108,51 +98218,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
- in: path
- description: The unique identifier of plannerPlan
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag value.
- required: true
- style: simple
- schema:
- type: string
requestBody:
- description: New navigation property values
+ description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/schedulingGroups/{schedulingGroup-id}':
+ get:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property progressTaskBoardFormat for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_DeleteProgressTaskBoardFormat
+ summary: Get schedulingGroups from teamwork
+ description: The logical grouping of users in the schedule (usually by role).
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetSchedulingGroup
parameters:
- name: teamTemplate-id
in: path
@@ -86170,40 +98259,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - name: schedulingGroup-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of schedulingGroup
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - name: plannerTask-id
- in: path
- description: The unique identifier of plannerTask
- required: true
- style: simple
+ x-ms-docs-key-type: schedulingGroup
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: plannerTask
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/$count':
- get:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_GetCount
+ summary: Update the navigation property schedulingGroups in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateSchedulingGroup
parameters:
- name: teamTemplate-id
in: path
@@ -86221,31 +98319,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - name: schedulingGroup-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of schedulingGroup
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: schedulingGroup
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/{plannerPlan-id}/tasks/microsoft.graph.delta()':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted tasks in either a Planner plan or assigned to the signed-in user without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannertask-delta?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan.task_delta
+ summary: Delete navigation property schedulingGroups for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteSchedulingGroup
parameters:
- name: teamTemplate-id
in: path
@@ -86263,82 +98366,32 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: plannerPlan-id
+ - name: schedulingGroup-id
in: path
- description: The unique identifier of plannerPlan
+ description: The unique identifier of schedulingGroup
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: plannerPlan
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: schedulingGroup
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerTask
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerTask'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/$count':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/schedulingGroups/$count':
get:
tags:
- teamwork.teamTemplate
summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_GetCount
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.schedulingGroup_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -86363,102 +98416,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/planner/plans/microsoft.graph.delta()':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Invoke function delta
- description: 'Get newly created, updated, or deleted Planner plans in either a group or a Planner roster without having to perform a full read of the entire resource collection. For details, see Use delta query to track changes in Microsoft Graph data.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/plannerplan-delta?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.planner.plan_delta
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of plannerPlan
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.plannerPlan'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/shifts':
get:
tags:
- teamwork.teamTemplate
- summary: Get sharedWithTeams from teamwork
- description: A collection of teams with which a channel is shared.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_ListSharedGraphWPreTeam
+ summary: Get shifts from teamwork
+ description: The shifts in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListShift
parameters:
- name: teamTemplate-id
in: path
@@ -86513,7 +98477,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.sharedWithChannelTeamInfoCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.shiftCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -86523,8 +98487,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to sharedWithTeams for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_CreateSharedGraphWPreTeam
+ summary: Create new navigation property to shifts for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateShift
parameters:
- name: teamTemplate-id
in: path
@@ -86547,7 +98511,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.shift'
required: true
responses:
2XX:
@@ -86555,17 +98519,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.shift'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/shifts/{shift-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get sharedWithTeams from teamwork
- description: A collection of teams with which a channel is shared.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetSharedGraphWPreTeam
+ summary: Get shifts from teamwork
+ description: The shifts in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetShift
parameters:
- name: teamTemplate-id
in: path
@@ -86583,14 +98547,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: sharedWithChannelTeamInfo-id
+ - name: shift-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of shift
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: shift
- name: $select
in: query
description: Select properties to be returned
@@ -86617,15 +98581,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.shift'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property sharedWithTeams in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_UpdateSharedGraphWPreTeam
+ summary: Update the navigation property shifts in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateShift
parameters:
- name: teamTemplate-id
in: path
@@ -86643,20 +98607,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: sharedWithChannelTeamInfo-id
+ - name: shift-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of shift
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: shift
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.shift'
required: true
responses:
2XX:
@@ -86664,15 +98628,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.sharedWithChannelTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.shift'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property sharedWithTeams for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteSharedGraphWPreTeam
+ summary: Delete navigation property shifts for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteShift
parameters:
- name: teamTemplate-id
in: path
@@ -86690,14 +98654,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: sharedWithChannelTeamInfo-id
+ - name: shift-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of shift
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: shift
- name: If-Match
in: header
description: ETag
@@ -86710,13 +98674,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/shifts/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get allowedMembers from teamwork
- description: A collection of team members who have access to the shared channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.sharedGraphWPreTeam_ListAllowedMember
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.shift_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -86734,14 +98697,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: sharedWithChannelTeamInfo-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/shiftsRoleDefinitions':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get shiftsRoleDefinitions from teamwork
+ description: The definitions of the roles in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListShiftsRoleDefinition
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -86779,20 +98765,18 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.shiftsRoleDefinitionCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}':
- get:
+ post:
tags:
- teamwork.teamTemplate
- summary: Get allowedMembers from teamwork
- description: A collection of team members who have access to the shared channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.sharedGraphWPreTeam_GetAllowedMember
+ summary: Create new navigation property to shiftsRoleDefinitions for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateShiftsRoleDefinition
parameters:
- name: teamTemplate-id
in: path
@@ -86810,22 +98794,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: sharedWithChannelTeamInfo-id
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get shiftsRoleDefinitions from teamwork
+ description: The definitions of the roles in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetShiftsRoleDefinition
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - name: conversationMember-id
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
in: path
- description: The unique identifier of conversationMember
+ description: The unique identifier of teamTemplateDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: conversationMember
+ x-ms-docs-key-type: teamTemplateDefinition
+ - name: shiftsRoleDefinition-id
+ in: path
+ description: The unique identifier of shiftsRoleDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: shiftsRoleDefinition
- name: $select
in: query
description: Select properties to be returned
@@ -86852,16 +98869,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count':
- get:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.sharedGraphWPreTeam.allowedMember_GetCount
+ summary: Update the navigation property shiftsRoleDefinitions in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateShiftsRoleDefinition
parameters:
- name: teamTemplate-id
in: path
@@ -86879,27 +98895,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: sharedWithChannelTeamInfo-id
+ - name: shiftsRoleDefinition-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of shiftsRoleDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: shiftsRoleDefinition
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/team':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- teamwork.teamTemplate
- summary: Get team from teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.sharedGraphWPreTeam_GetTeam
+ summary: Delete navigation property shiftsRoleDefinitions for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteShiftsRoleDefinition
parameters:
- name: teamTemplate-id
in: path
@@ -86917,50 +98942,32 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: sharedWithChannelTeamInfo-id
+ - name: shiftsRoleDefinition-id
in: path
- description: The unique identifier of sharedWithChannelTeamInfo
+ description: The unique identifier of shiftsRoleDefinition
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: sharedWithChannelTeamInfo
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: shiftsRoleDefinition
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/sharedWithTeams/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/shiftsRoleDefinitions/$count':
get:
tags:
- teamwork.teamTemplate
summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.sharedGraphWPreTeam_GetCount
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.shiftsRoleDefinition_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -86985,13 +98992,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/tabs':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/swapShiftsChangeRequests':
get:
tags:
- teamwork.teamTemplate
- summary: Get tabs from teamwork
- description: A collection of all the tabs in the channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_ListTab
+ summary: Get swapShiftsChangeRequests from teamwork
+ description: The swap requests for shifts in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListSwapShiftsChangeRequest
parameters:
- name: teamTemplate-id
in: path
@@ -87046,7 +99053,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.swapShiftsChangeRequestCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -87056,8 +99063,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to tabs for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_CreateTab
+ summary: Create new navigation property to swapShiftsChangeRequests for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateSwapShiftsChangeRequest
parameters:
- name: teamTemplate-id
in: path
@@ -87080,7 +99087,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
required: true
responses:
2XX:
@@ -87088,17 +99095,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/tabs/{teamsTab-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get tabs from teamwork
- description: A collection of all the tabs in the channel.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_GetTab
+ summary: Get swapShiftsChangeRequests from teamwork
+ description: The swap requests for shifts in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetSwapShiftsChangeRequest
parameters:
- name: teamTemplate-id
in: path
@@ -87116,14 +99123,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsTab-id
+ - name: swapShiftsChangeRequest-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of swapShiftsChangeRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: swapShiftsChangeRequest
- name: $select
in: query
description: Select properties to be returned
@@ -87150,15 +99157,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property tabs in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_UpdateTab
+ summary: Update the navigation property swapShiftsChangeRequests in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateSwapShiftsChangeRequest
parameters:
- name: teamTemplate-id
in: path
@@ -87176,20 +99183,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsTab-id
+ - name: swapShiftsChangeRequest-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of swapShiftsChangeRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: swapShiftsChangeRequest
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
required: true
responses:
2XX:
@@ -87197,15 +99204,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property tabs for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_DeleteTab
+ summary: Delete navigation property swapShiftsChangeRequests for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteSwapShiftsChangeRequest
parameters:
- name: teamTemplate-id
in: path
@@ -87223,14 +99230,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsTab-id
+ - name: swapShiftsChangeRequest-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of swapShiftsChangeRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: swapShiftsChangeRequest
- name: If-Match
in: header
description: ETag
@@ -87243,13 +99250,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/tabs/{teamsTab-id}/teamsApp':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/swapShiftsChangeRequests/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get teamsApp from teamwork
- description: The application that is linked to the tab.
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.tab_GetTeamsApp
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.swapShiftsChangeRequest_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -87267,14 +99273,52 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: teamsTab-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get timeCards from teamwork
+ description: The time cards in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListTimeCard
+ parameters:
+ - name: teamTemplate-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of teamTemplate
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -87297,20 +99341,18 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ $ref: '#/components/responses/microsoft.graph.timeCardCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/primaryChannel/tabs/$count':
- get:
+ post:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel.tab_GetCount
+ summary: Create new navigation property to timeCards for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateTimeCard
parameters:
- name: teamTemplate-id
in: path
@@ -87328,20 +99370,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule':
+ x-ms-docs-operation-type: operation
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/{timeCard-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get schedule from teamwork
- description: The schedule of shifts for this team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetSchedule
+ summary: Get timeCards from teamwork
+ description: The time cards in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetTimeCard
parameters:
- name: teamTemplate-id
in: path
@@ -87359,6 +99411,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
- name: $select
in: query
description: Select properties to be returned
@@ -87385,15 +99445,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedule'
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- put:
+ patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property schedule in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_SetSchedule
+ summary: Update the navigation property timeCards in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateTimeCard
parameters:
- name: teamTemplate-id
in: path
@@ -87411,12 +99471,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedule'
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
required: true
responses:
2XX:
@@ -87424,15 +99492,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedule'
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property schedule for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_DeleteSchedule
+ summary: Delete navigation property timeCards for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteTimeCard
parameters:
- name: teamTemplate-id
in: path
@@ -87450,6 +99518,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
- name: If-Match
in: header
description: ETag
@@ -87462,13 +99538,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/dayNotes':
- get:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/{timeCard-id}/microsoft.graph.clockOut':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get dayNotes from teamwork
- description: The day notes in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListDayNote
+ summary: Invoke action clockOut
+ description: Clock out to end an open timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-clockout?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_clockOut
parameters:
- name: teamTemplate-id
in: path
@@ -87486,55 +99565,54 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: timeCard
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ atApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ isAtApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ notes:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.dayNoteCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/{timeCard-id}/microsoft.graph.confirm':
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to dayNotes for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateDayNote
+ summary: Invoke action confirm
+ description: Confirm a specific timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_confirm
parameters:
- name: teamTemplate-id
in: path
@@ -87552,30 +99630,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
- required: true
+ - name: timeCard-id
+ in: path
+ description: The unique identifier of timeCard
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: timeCard
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/dayNotes/{dayNote-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/{timeCard-id}/microsoft.graph.confirmForUser':
+ post:
tags:
- teamwork.teamTemplate
- summary: Get dayNotes from teamwork
- description: The day notes in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetDayNote
+ summary: Invoke action confirmForUser
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_confirmGraphFPreUser
parameters:
- name: teamTemplate-id
in: path
@@ -87593,49 +99671,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: dayNote-id
+ - name: timeCard-id
in: path
- description: The unique identifier of dayNote
+ description: The unique identifier of timeCard
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: dayNote
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: timeCard
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ userId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/{timeCard-id}/microsoft.graph.endBreak':
+ post:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property dayNotes in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateDayNote
+ summary: Invoke action endBreak
+ description: End the open break in a specific timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-endbreak?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_endBreak
parameters:
- name: teamTemplate-id
in: path
@@ -87653,20 +99728,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: dayNote-id
+ - name: timeCard-id
in: path
- description: The unique identifier of dayNote
+ description: The unique identifier of timeCard
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: dayNote
+ x-ms-docs-key-type: timeCard
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ type: object
+ properties:
+ atApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ isAtApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ notes:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -87674,15 +99762,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.dayNote'
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/{timeCard-id}/microsoft.graph.startBreak':
+ post:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property dayNotes for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteDayNote
+ summary: Invoke action startBreak
+ description: Start a break in a specific timeCard.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/timecard-startbreak?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_startBreak
parameters:
- name: teamTemplate-id
in: path
@@ -87700,32 +99793,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: dayNote-id
+ - name: timeCard-id
in: path
- description: The unique identifier of dayNote
+ description: The unique identifier of timeCard
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: dayNote
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ x-ms-docs-key-type: timeCard
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ atApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ isAtApprovedLocation:
+ type: boolean
+ default: false
+ nullable: true
+ notes:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/dayNotes/$count':
+ x-ms-docs-operation-type: action
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/$count':
get:
tags:
- teamwork.teamTemplate
summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.dayNote_GetCount
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -87750,16 +99861,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/microsoft.graph.share':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/microsoft.graph.clockIn':
post:
tags:
- teamwork.teamTemplate
- summary: Invoke action share
- description: 'Share a schedule time range with schedule members. This action makes the collections of shift, openshift and timeOff items in the specified time range of the schedule viewable by the specified team members, including employees and managers. Each shift, openshift and timeOff instance in a schedule supports a draft version and a shared version of the item. The draft version is viewable only by managers, and the shared version is viewable by employees and managers. For each shift, openshift and timeOff instance in the specified time range, the share action updates the shared version from the draft version, so that in addition to managers, employees can also view the most current information about the item. The notifyTeam parameter further specifies which employees can view the item.'
+ summary: Invoke action clockIn
+ description: Clock in to start a timeCard.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_share
+ url: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-beta
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_clockIn
parameters:
- name: teamTemplate-id
in: path
@@ -87784,36 +99895,39 @@ paths:
schema:
type: object
properties:
- notifyTeam:
+ atApprovedLocation:
type: boolean
default: false
nullable: true
- startDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
+ isAtApprovedLocation:
+ type: boolean
+ default: false
nullable: true
- endDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ onBehalfOfUserId:
type: string
- format: date-time
nullable: true
+ notes:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/offerShiftRequests':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeOffReasons':
get:
tags:
- teamwork.teamTemplate
- summary: Get offerShiftRequests from teamwork
- description: The offer requests for shifts in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListOfferShiftRequest
+ summary: Get timeOffReasons from teamwork
+ description: The set of reasons for a time off in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListTimeOffReason
parameters:
- name: teamTemplate-id
in: path
@@ -87868,7 +99982,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.offerShiftRequestCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.timeOffReasonCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -87878,8 +99992,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to offerShiftRequests for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateOfferShiftRequest
+ summary: Create new navigation property to timeOffReasons for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateTimeOffReason
parameters:
- name: teamTemplate-id
in: path
@@ -87902,7 +100016,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
required: true
responses:
2XX:
@@ -87910,17 +100024,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/offerShiftRequests/{offerShiftRequest-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeOffReasons/{timeOffReason-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get offerShiftRequests from teamwork
- description: The offer requests for shifts in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetOfferShiftRequest
+ summary: Get timeOffReasons from teamwork
+ description: The set of reasons for a time off in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetTimeOffReason
parameters:
- name: teamTemplate-id
in: path
@@ -87938,14 +100052,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: offerShiftRequest-id
+ - name: timeOffReason-id
in: path
- description: The unique identifier of offerShiftRequest
+ description: The unique identifier of timeOffReason
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: offerShiftRequest
+ x-ms-docs-key-type: timeOffReason
- name: $select
in: query
description: Select properties to be returned
@@ -87972,15 +100086,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property offerShiftRequests in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateOfferShiftRequest
+ summary: Update the navigation property timeOffReasons in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateTimeOffReason
parameters:
- name: teamTemplate-id
in: path
@@ -87998,20 +100112,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: offerShiftRequest-id
+ - name: timeOffReason-id
in: path
- description: The unique identifier of offerShiftRequest
+ description: The unique identifier of timeOffReason
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: offerShiftRequest
+ x-ms-docs-key-type: timeOffReason
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
required: true
responses:
2XX:
@@ -88019,15 +100133,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.offerShiftRequest'
+ $ref: '#/components/schemas/microsoft.graph.timeOffReason'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property offerShiftRequests for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteOfferShiftRequest
+ summary: Delete navigation property timeOffReasons for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteTimeOffReason
parameters:
- name: teamTemplate-id
in: path
@@ -88045,14 +100159,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: offerShiftRequest-id
+ - name: timeOffReason-id
in: path
- description: The unique identifier of offerShiftRequest
+ description: The unique identifier of timeOffReason
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: offerShiftRequest
+ x-ms-docs-key-type: timeOffReason
- name: If-Match
in: header
description: ETag
@@ -88065,12 +100179,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/offerShiftRequests/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeOffReasons/$count':
get:
tags:
- teamwork.teamTemplate
summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.offerShiftRequest_GetCount
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeOffReason_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -88095,13 +100209,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/openShiftChangeRequests':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeOffRequests':
get:
tags:
- teamwork.teamTemplate
- summary: Get openShiftChangeRequests from teamwork
- description: The open shift requests in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListOpenShiftChangeRequest
+ summary: Get timeOffRequests from teamwork
+ description: The time off requests in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListTimeOffRequest
parameters:
- name: teamTemplate-id
in: path
@@ -88156,7 +100270,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.openShiftChangeRequestCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.timeOffRequestCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -88166,8 +100280,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to openShiftChangeRequests for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateOpenShiftChangeRequest
+ summary: Create new navigation property to timeOffRequests for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateTimeOffRequest
parameters:
- name: teamTemplate-id
in: path
@@ -88190,7 +100304,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
required: true
responses:
2XX:
@@ -88198,17 +100312,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeOffRequests/{timeOffRequest-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get openShiftChangeRequests from teamwork
- description: The open shift requests in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetOpenShiftChangeRequest
+ summary: Get timeOffRequests from teamwork
+ description: The time off requests in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetTimeOffRequest
parameters:
- name: teamTemplate-id
in: path
@@ -88226,14 +100340,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: openShiftChangeRequest-id
+ - name: timeOffRequest-id
in: path
- description: The unique identifier of openShiftChangeRequest
+ description: The unique identifier of timeOffRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShiftChangeRequest
+ x-ms-docs-key-type: timeOffRequest
- name: $select
in: query
description: Select properties to be returned
@@ -88260,15 +100374,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property openShiftChangeRequests in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateOpenShiftChangeRequest
+ summary: Update the navigation property timeOffRequests in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateTimeOffRequest
parameters:
- name: teamTemplate-id
in: path
@@ -88286,20 +100400,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: openShiftChangeRequest-id
+ - name: timeOffRequest-id
in: path
- description: The unique identifier of openShiftChangeRequest
+ description: The unique identifier of timeOffRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShiftChangeRequest
+ x-ms-docs-key-type: timeOffRequest
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
required: true
responses:
2XX:
@@ -88307,15 +100421,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShiftChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property openShiftChangeRequests for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteOpenShiftChangeRequest
+ summary: Delete navigation property timeOffRequests for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteTimeOffRequest
parameters:
- name: teamTemplate-id
in: path
@@ -88333,14 +100447,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: openShiftChangeRequest-id
+ - name: timeOffRequest-id
in: path
- description: The unique identifier of openShiftChangeRequest
+ description: The unique identifier of timeOffRequest
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShiftChangeRequest
+ x-ms-docs-key-type: timeOffRequest
- name: If-Match
in: header
description: ETag
@@ -88353,12 +100467,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/openShiftChangeRequests/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeOffRequests/$count':
get:
tags:
- teamwork.teamTemplate
summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.openShiftChangeRequest_GetCount
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeOffRequest_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -88383,13 +100497,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/openShifts':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timesOff':
get:
tags:
- teamwork.teamTemplate
- summary: Get openShifts from teamwork
- description: The set of open shifts in a scheduling group in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListOpenShift
+ summary: Get timesOff from teamwork
+ description: The instances of times off in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListTimesOff
parameters:
- name: teamTemplate-id
in: path
@@ -88444,7 +100558,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.openShiftCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.timeOffCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -88454,8 +100568,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to openShifts for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateOpenShift
+ summary: Create new navigation property to timesOff for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateTimesOff
parameters:
- name: teamTemplate-id
in: path
@@ -88478,7 +100592,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
required: true
responses:
2XX:
@@ -88486,17 +100600,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/openShifts/{openShift-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timesOff/{timeOff-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get openShifts from teamwork
- description: The set of open shifts in a scheduling group in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetOpenShift
+ summary: Get timesOff from teamwork
+ description: The instances of times off in the schedule.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetTimesOff
parameters:
- name: teamTemplate-id
in: path
@@ -88514,14 +100628,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: openShift-id
+ - name: timeOff-id
in: path
- description: The unique identifier of openShift
+ description: The unique identifier of timeOff
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShift
+ x-ms-docs-key-type: timeOff
- name: $select
in: query
description: Select properties to be returned
@@ -88548,15 +100662,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property openShifts in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateOpenShift
+ summary: Update the navigation property timesOff in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateTimesOff
parameters:
- name: teamTemplate-id
in: path
@@ -88574,20 +100688,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: openShift-id
+ - name: timeOff-id
in: path
- description: The unique identifier of openShift
+ description: The unique identifier of timeOff
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShift
+ x-ms-docs-key-type: timeOff
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
required: true
responses:
2XX:
@@ -88595,15 +100709,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.openShift'
+ $ref: '#/components/schemas/microsoft.graph.timeOff'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property openShifts for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteOpenShift
+ summary: Delete navigation property timesOff for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteTimesOff
parameters:
- name: teamTemplate-id
in: path
@@ -88621,14 +100735,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: openShift-id
+ - name: timeOff-id
in: path
- description: The unique identifier of openShift
+ description: The unique identifier of timeOff
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: openShift
+ x-ms-docs-key-type: timeOff
- name: If-Match
in: header
description: ETag
@@ -88641,12 +100755,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/openShifts/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timesOff/$count':
get:
tags:
- teamwork.teamTemplate
summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.openShift_GetCount
+ operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timesOff_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -88671,13 +100785,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/schedulingGroups':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/tags':
get:
tags:
- teamwork.teamTemplate
- summary: Get schedulingGroups from teamwork
- description: The logical grouping of users in the schedule (usually by role).
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListSchedulingGroup
+ summary: Get tags from teamwork
+ description: The tags associated with the team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_ListTag
parameters:
- name: teamTemplate-id
in: path
@@ -88732,7 +100846,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.schedulingGroupCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamworkTagCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -88742,8 +100856,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to schedulingGroups for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateSchedulingGroup
+ summary: Create new navigation property to tags for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_CreateTag
parameters:
- name: teamTemplate-id
in: path
@@ -88766,7 +100880,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
required: true
responses:
2XX:
@@ -88774,17 +100888,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/schedulingGroups/{schedulingGroup-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/tags/{teamworkTag-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get schedulingGroups from teamwork
- description: The logical grouping of users in the schedule (usually by role).
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetSchedulingGroup
+ summary: Get tags from teamwork
+ description: The tags associated with the team.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetTag
parameters:
- name: teamTemplate-id
in: path
@@ -88802,14 +100916,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: schedulingGroup-id
+ - name: teamworkTag-id
in: path
- description: The unique identifier of schedulingGroup
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: schedulingGroup
+ x-ms-docs-key-type: teamworkTag
- name: $select
in: query
description: Select properties to be returned
@@ -88836,15 +100950,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property schedulingGroups in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateSchedulingGroup
+ summary: Update the navigation property tags in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_UpdateTag
parameters:
- name: teamTemplate-id
in: path
@@ -88862,20 +100976,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: schedulingGroup-id
+ - name: teamworkTag-id
in: path
- description: The unique identifier of schedulingGroup
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: schedulingGroup
+ x-ms-docs-key-type: teamworkTag
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
required: true
responses:
2XX:
@@ -88883,15 +100997,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.schedulingGroup'
+ $ref: '#/components/schemas/microsoft.graph.teamworkTag'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property schedulingGroups for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteSchedulingGroup
+ summary: Delete navigation property tags for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition_DeleteTag
parameters:
- name: teamTemplate-id
in: path
@@ -88909,14 +101023,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: schedulingGroup-id
+ - name: teamworkTag-id
in: path
- description: The unique identifier of schedulingGroup
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: schedulingGroup
+ x-ms-docs-key-type: teamworkTag
- name: If-Match
in: header
description: ETag
@@ -88929,12 +101043,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/schedulingGroups/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/tags/{teamworkTag-id}/members':
get:
tags:
- teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.schedulingGroup_GetCount
+ summary: Get members from teamwork
+ description: Users assigned to the tag.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.tag_ListMember
parameters:
- name: teamTemplate-id
in: path
@@ -88952,37 +101067,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/shifts':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get shifts from teamwork
- description: The shifts in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListShift
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: teamworkTag-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: teamworkTag
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -89020,7 +101112,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.shiftCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamworkTagMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -89030,8 +101122,8 @@ paths:
post:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to shifts for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateShift
+ summary: Create new navigation property to members for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.tag_CreateMember
parameters:
- name: teamTemplate-id
in: path
@@ -89049,12 +101141,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: teamworkTag-id
+ in: path
+ description: The unique identifier of teamworkTag
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTag
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
required: true
responses:
2XX:
@@ -89062,17 +101162,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/shifts/{shift-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/tags/{teamworkTag-id}/members/{teamworkTagMember-id}':
get:
tags:
- teamwork.teamTemplate
- summary: Get shifts from teamwork
- description: The shifts in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetShift
+ summary: Get members from teamwork
+ description: Users assigned to the tag.
+ operationId: teamwork.teamTemplate.definition.teamDefinition.tag_GetMember
parameters:
- name: teamTemplate-id
in: path
@@ -89090,14 +101190,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: shift-id
+ - name: teamworkTag-id
in: path
- description: The unique identifier of shift
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shift
+ x-ms-docs-key-type: teamworkTag
+ - name: teamworkTagMember-id
+ in: path
+ description: The unique identifier of teamworkTagMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTagMember
- name: $select
in: query
description: Select properties to be returned
@@ -89124,15 +101232,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- teamwork.teamTemplate
- summary: Update the navigation property shifts in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateShift
+ summary: Update the navigation property members in teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.tag_UpdateMember
parameters:
- name: teamTemplate-id
in: path
@@ -89150,20 +101258,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: shift-id
+ - name: teamworkTag-id
in: path
- description: The unique identifier of shift
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shift
+ x-ms-docs-key-type: teamworkTag
+ - name: teamworkTagMember-id
+ in: path
+ description: The unique identifier of teamworkTagMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTagMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
required: true
responses:
2XX:
@@ -89171,15 +101287,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shift'
+ $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- teamwork.teamTemplate
- summary: Delete navigation property shifts for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteShift
+ summary: Delete navigation property members for teamwork
+ operationId: teamwork.teamTemplate.definition.teamDefinition.tag_DeleteMember
parameters:
- name: teamTemplate-id
in: path
@@ -89197,14 +101313,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - name: shift-id
+ - name: teamworkTag-id
in: path
- description: The unique identifier of shift
+ description: The unique identifier of teamworkTag
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shift
+ x-ms-docs-key-type: teamworkTag
+ - name: teamworkTagMember-id
+ in: path
+ description: The unique identifier of teamworkTagMember
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTagMember
- name: If-Match
in: header
description: ETag
@@ -89217,12 +101341,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/shifts/$count':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/tags/{teamworkTag-id}/members/$count':
get:
tags:
- teamwork.teamTemplate
summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.shift_GetCount
+ operationId: teamwork.teamTemplate.definition.teamDefinition.tag.member_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -89240,6 +101364,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
+ - name: teamworkTag-id
+ in: path
+ description: The unique identifier of teamworkTag
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkTag
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -89247,13 +101379,12 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/shiftsRoleDefinitions':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/tags/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get shiftsRoleDefinitions from teamwork
- description: The definitions of the roles in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListShiftsRoleDefinition
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition.teamDefinition.tag_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -89271,21 +101402,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/template':
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get template from teamwork
+ description: The template this team was created from. See available templates.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetTemplate
+ parameters:
+ - name: teamTemplate-id
+ in: path
+ description: The unique identifier of teamTemplate
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: teamTemplate
+ - name: teamTemplateDefinition-id
+ in: path
+ description: The unique identifier of teamTemplateDefinition
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamTemplateDefinition
- name: $select
in: query
description: Select properties to be returned
@@ -89308,18 +101455,21 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.shiftsRoleDefinitionCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsTemplate'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- post:
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/templateDefinition':
+ get:
tags:
- teamwork.teamTemplate
- summary: Create new navigation property to shiftsRoleDefinitions for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateShiftsRoleDefinition
+ summary: Get templateDefinition from teamwork
+ description: Generic representation of a team template definition for a team with a specific structure and configuration.
+ operationId: teamwork.teamTemplate.definition.teamDefinition_GetTemplateDefinition
parameters:
- name: teamTemplate-id
in: path
@@ -89337,30 +101487,42 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
- required: true
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}':
+ '/teamwork/teamTemplates/{teamTemplate-id}/definitions/$count':
get:
tags:
- teamwork.teamTemplate
- summary: Get shiftsRoleDefinitions from teamwork
- description: The definitions of the roles in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetShiftsRoleDefinition
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate.definition_GetCount
parameters:
- name: teamTemplate-id
in: path
@@ -89370,22 +101532,127 @@ paths:
schema:
type: string
x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ /teamwork/teamTemplates/$count:
+ get:
+ tags:
+ - teamwork.teamTemplate
+ summary: Get the number of the resource
+ operationId: teamwork.teamTemplate_GetCount
+ parameters:
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ /teamwork/workforceIntegrations:
+ get:
+ tags:
+ - teamwork.workforceIntegration
+ summary: List workforceIntegrations
+ description: Retrieve a list of workforceIntegration objects.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/workforceintegration-list?view=graph-rest-beta
+ operationId: teamwork_ListWorkforceIntegration
+ parameters:
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: shiftsRoleDefinition-id
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ $ref: '#/components/responses/microsoft.graph.workforceIntegrationCollectionResponse'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - teamwork.workforceIntegration
+ summary: Create workforceIntegration
+ description: Create a new workforceIntegration object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/workforceintegration-post?view=graph-rest-beta
+ operationId: teamwork_CreateWorkforceIntegration
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.workforceIntegration'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.workforceIntegration'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/teamwork/workforceIntegrations/{workforceIntegration-id}':
+ get:
+ tags:
+ - teamwork.workforceIntegration
+ summary: Get workforceIntegration
+ description: Retrieve the properties and relationships of a workforceintegration object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/workforceintegration-get?view=graph-rest-beta
+ operationId: teamwork_GetWorkforceIntegration
+ parameters:
+ - name: workforceIntegration-id
in: path
- description: The unique identifier of shiftsRoleDefinition
+ description: The unique identifier of workforceIntegration
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shiftsRoleDefinition
+ x-ms-docs-key-type: workforceIntegration
- name: $select
in: query
description: Select properties to be returned
@@ -89412,46 +101679,34 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ $ref: '#/components/schemas/microsoft.graph.workforceIntegration'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.teamTemplate
- summary: Update the navigation property shiftsRoleDefinitions in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateShiftsRoleDefinition
+ - teamwork.workforceIntegration
+ summary: Update workforceintegration
+ description: Update the properties of a workforceintegration object.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/workforceintegration-update?view=graph-rest-beta
+ operationId: teamwork_UpdateWorkforceIntegration
parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: shiftsRoleDefinition-id
+ - name: workforceIntegration-id
in: path
- description: The unique identifier of shiftsRoleDefinition
+ description: The unique identifier of workforceIntegration
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shiftsRoleDefinition
+ x-ms-docs-key-type: workforceIntegration
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
+ $ref: '#/components/schemas/microsoft.graph.workforceIntegration'
required: true
responses:
2XX:
@@ -89459,40 +101714,28 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.shiftsRoleDefinition'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
- tags:
- - teamwork.teamTemplate
- summary: Delete navigation property shiftsRoleDefinitions for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteShiftsRoleDefinition
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: shiftsRoleDefinition-id
+ $ref: '#/components/schemas/microsoft.graph.workforceIntegration'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - teamwork.workforceIntegration
+ summary: Delete workforceIntegration
+ description: Delete an instance of a workforceIntegration.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/workforceintegration-delete?view=graph-rest-beta
+ operationId: teamwork_DeleteWorkforceIntegration
+ parameters:
+ - name: workforceIntegration-id
in: path
- description: The unique identifier of shiftsRoleDefinition
+ description: The unique identifier of workforceIntegration
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: shiftsRoleDefinition
+ x-ms-docs-key-type: workforceIntegration
- name: If-Match
in: header
description: ETag
@@ -89505,29 +101748,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/shiftsRoleDefinitions/$count':
+ /teamwork/workforceIntegrations/$count:
get:
tags:
- - teamwork.teamTemplate
+ - teamwork.workforceIntegration
summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.shiftsRoleDefinition_GetCount
+ operationId: teamwork.workforceIntegration_GetCount
parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -89535,30 +101762,25 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/swapShiftsChangeRequests':
+ '/users/{user-id}/chats':
get:
tags:
- - teamwork.teamTemplate
- summary: Get swapShiftsChangeRequests from teamwork
- description: The swap requests for shifts in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListSwapShiftsChangeRequest
+ - users.chat
+ summary: List chats
+ description: 'Retrieve the list of chats that the user is part of. This method supports federation. When a user ID is provided, the calling application must belong to the same tenant that the user belongs to.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chat-list?view=graph-rest-beta
+ operationId: user_ListChat
parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: user
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -89596,7 +101818,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.swapShiftsChangeRequestCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -89605,32 +101827,24 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teamwork.teamTemplate
- summary: Create new navigation property to swapShiftsChangeRequests for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateSwapShiftsChangeRequest
+ - users.chat
+ summary: Create new navigation property to chats for users
+ operationId: user_CreateChat
parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: user
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.chat'
required: true
responses:
2XX:
@@ -89638,42 +101852,37 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.chat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}':
+ '/users/{user-id}/chats/{chat-id}':
get:
tags:
- - teamwork.teamTemplate
- summary: Get swapShiftsChangeRequests from teamwork
- description: The swap requests for shifts in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetSwapShiftsChangeRequest
+ - users.chat
+ summary: Get chat
+ description: 'Retrieve a single chat (without its messages). This method supports federation. To access a chat, at least one chat member must belong to the tenant the request initiated from.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chat-get?view=graph-rest-beta
+ operationId: user_GetChat
parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: swapShiftsChangeRequest-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of swapShiftsChangeRequest
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: swapShiftsChangeRequest
+ x-ms-docs-key-type: chat
- name: $select
in: query
description: Select properties to be returned
@@ -89700,46 +101909,38 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.chat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.teamTemplate
- summary: Update the navigation property swapShiftsChangeRequests in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateSwapShiftsChangeRequest
+ - users.chat
+ summary: Update the navigation property chats in users
+ operationId: user_UpdateChat
parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: swapShiftsChangeRequest-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of swapShiftsChangeRequest
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: swapShiftsChangeRequest
+ x-ms-docs-key-type: chat
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.chat'
required: true
responses:
2XX:
@@ -89747,40 +101948,32 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.swapShiftsChangeRequest'
+ $ref: '#/components/schemas/microsoft.graph.chat'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.teamTemplate
- summary: Delete navigation property swapShiftsChangeRequests for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteSwapShiftsChangeRequest
+ - users.chat
+ summary: Delete navigation property chats for users
+ operationId: user_DeleteChat
parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: swapShiftsChangeRequest-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of swapShiftsChangeRequest
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: swapShiftsChangeRequest
+ x-ms-docs-key-type: chat
- name: If-Match
in: header
description: ETag
@@ -89793,60 +101986,30 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/swapShiftsChangeRequests/$count':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.swapShiftsChangeRequest_GetCount
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards':
+ '/users/{user-id}/chats/{chat-id}/installedApps':
get:
tags:
- - teamwork.teamTemplate
- summary: Get timeCards from teamwork
- description: The time cards in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListTimeCard
+ - users.chat
+ summary: Get installedApps from users
+ description: A collection of all the apps in the chat. Nullable.
+ operationId: user.chat_ListInstalledApp
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chat
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -89884,7 +102047,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.timeCardCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamsAppInstallationCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -89893,32 +102056,32 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teamwork.teamTemplate
- summary: Create new navigation property to timeCards for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateTimeCard
+ - users.chat
+ summary: Create new navigation property to installedApps for users
+ operationId: user.chat_CreateInstalledApp
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chat
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
required: true
responses:
2XX:
@@ -89926,42 +102089,42 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/{timeCard-id}':
+ '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}':
get:
tags:
- - teamwork.teamTemplate
- summary: Get timeCards from teamwork
- description: The time cards in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetTimeCard
+ - users.chat
+ summary: Get installedApps from users
+ description: A collection of all the apps in the chat. Nullable.
+ operationId: user.chat_GetInstalledApp
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeCard-id
+ x-ms-docs-key-type: chat
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
+ x-ms-docs-key-type: teamsAppInstallation
- name: $select
in: query
description: Select properties to be returned
@@ -89988,46 +102151,46 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.teamTemplate
- summary: Update the navigation property timeCards in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateTimeCard
+ - users.chat
+ summary: Update the navigation property installedApps in users
+ operationId: user.chat_UpdateInstalledApp
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeCard-id
+ x-ms-docs-key-type: chat
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
+ x-ms-docs-key-type: teamsAppInstallation
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
required: true
responses:
2XX:
@@ -90035,40 +102198,40 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.teamTemplate
- summary: Delete navigation property timeCards for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteTimeCard
+ - users.chat
+ summary: Delete navigation property installedApps for users
+ operationId: user.chat_DeleteInstalledApp
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeCard-id
+ x-ms-docs-key-type: chat
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
+ x-ms-docs-key-type: teamsAppInstallation
- name: If-Match
in: header
description: ETag
@@ -90081,41 +102244,41 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/{timeCard-id}/microsoft.graph.clockOut':
+ '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/microsoft.graph.upgrade':
post:
tags:
- - teamwork.teamTemplate
- summary: Invoke action clockOut
- description: Clock out to end an open timeCard.
+ - users.chat
+ summary: Invoke action upgrade
+ description: Upgrade an app installation within a chat.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-clockout?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_clockOut
+ url: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-beta
+ operationId: user.chat.installedApp_upgrade
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeCard-id
+ x-ms-docs-key-type: chat
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
+ x-ms-docs-key-type: teamsAppInstallation
requestBody:
description: Action parameters
content:
@@ -90123,246 +102286,253 @@ paths:
schema:
type: object
properties:
- atApprovedLocation:
- type: boolean
- default: false
- nullable: true
- isAtApprovedLocation:
- type: boolean
- default: false
- nullable: true
- notes:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
+ consentedPermissionSet:
+ $ref: '#/components/schemas/microsoft.graph.teamsAppPermissionSet'
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/{timeCard-id}/microsoft.graph.confirm':
- post:
+ '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp':
+ get:
tags:
- - teamwork.teamTemplate
- summary: Invoke action confirm
- description: Confirm a specific timeCard.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_confirm
+ - users.chat
+ summary: Get teamsApp from users
+ description: The app that is installed.
+ operationId: user.chat.installedApp_GetTeamsApp
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeCard-id
+ x-ms-docs-key-type: chat
+ - name: teamsAppInstallation-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of teamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
+ x-ms-docs-key-type: teamsAppInstallation
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/{timeCard-id}/microsoft.graph.confirmForUser':
- post:
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition':
+ get:
tags:
- - teamwork.teamTemplate
- summary: Invoke action confirmForUser
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_confirmGraphFPreUser
+ - users.chat
+ summary: Get teamsAppDefinition from users
+ description: The details of this version of the app.
+ operationId: user.chat.installedApp_GetTeamsAppDefinition
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: teamsAppInstallation-id
+ in: path
+ description: The unique identifier of teamsAppInstallation
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamsAppInstallation
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/installedApps/$count':
+ get:
+ tags:
+ - users.chat
+ summary: Get the number of the resource
+ operationId: user.chat.installedApp_GetCount
+ parameters:
+ - name: user-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeCard-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- userId:
- type: string
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: chat
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/{timeCard-id}/microsoft.graph.endBreak':
- post:
+ '/users/{user-id}/chats/{chat-id}/lastMessagePreview':
+ get:
tags:
- - teamwork.teamTemplate
- summary: Invoke action endBreak
- description: End the open break in a specific timeCard.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-endbreak?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_endBreak
+ - users.chat
+ summary: Get lastMessagePreview from users
+ description: 'Preview of the last message sent in the chat. Null if no messages are sent in the chat. Currently, only the list chats operation supports this property.'
+ operationId: user.chat_GetLastMessagePreview
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeCard-id
- in: path
- description: The unique identifier of timeCard
- required: true
- style: simple
+ x-ms-docs-key-type: chat
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: timeCard
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- atApprovedLocation:
- type: boolean
- default: false
- nullable: true
- isAtApprovedLocation:
- type: boolean
- default: false
- nullable: true
- notes:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- additionalProperties:
- type: object
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageInfo'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/{timeCard-id}/microsoft.graph.startBreak':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- - teamwork.teamTemplate
- summary: Invoke action startBreak
- description: Start a break in a specific timeCard.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-startbreak?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_startBreak
+ - users.chat
+ summary: Update the navigation property lastMessagePreview in users
+ operationId: user.chat_UpdateLastMessagePreview
parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeCard-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of timeCard
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeCard
+ x-ms-docs-key-type: chat
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- atApprovedLocation:
- type: boolean
- default: false
- nullable: true
- isAtApprovedLocation:
- type: boolean
- default: false
- nullable: true
- notes:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessageInfo'
required: true
responses:
2XX:
@@ -90370,124 +102540,68 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageInfo'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/$count':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- - teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_GetCount
+ - users.chat
+ summary: Delete navigation property lastMessagePreview for users
+ operationId: user.chat_DeleteLastMessagePreview
parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeCards/microsoft.graph.clockIn':
- post:
- tags:
- - teamwork.teamTemplate
- summary: Invoke action clockIn
- description: Clock in to start a timeCard.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-beta
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeCard_clockIn
- parameters:
- - name: teamTemplate-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
+ x-ms-docs-key-type: chat
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- atApprovedLocation:
- type: boolean
- default: false
- nullable: true
- isAtApprovedLocation:
- type: boolean
- default: false
- nullable: true
- onBehalfOfUserId:
- type: string
- nullable: true
- notes:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- additionalProperties:
- type: object
- required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.timeCard'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeOffReasons':
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/members':
get:
tags:
- - teamwork.teamTemplate
- summary: Get timeOffReasons from teamwork
- description: The set of reasons for a time off in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListTimeOffReason
+ - users.chat
+ summary: Get members from users
+ description: A collection of all the members in the chat. Nullable.
+ operationId: user.chat_ListMember
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chat
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -90525,7 +102639,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.timeOffReasonCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -90534,32 +102648,32 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teamwork.teamTemplate
- summary: Create new navigation property to timeOffReasons for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateTimeOffReason
+ - users.chat
+ summary: Create new navigation property to members for users
+ operationId: user.chat_CreateMember
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chat
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -90567,42 +102681,42 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeOffReasons/{timeOffReason-id}':
+ '/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}':
get:
tags:
- - teamwork.teamTemplate
- summary: Get timeOffReasons from teamwork
- description: The set of reasons for a time off in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetTimeOffReason
+ - users.chat
+ summary: Get members from users
+ description: A collection of all the members in the chat. Nullable.
+ operationId: user.chat_GetMember
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeOffReason-id
+ x-ms-docs-key-type: chat
+ - name: conversationMember-id
in: path
- description: The unique identifier of timeOffReason
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffReason
+ x-ms-docs-key-type: conversationMember
- name: $select
in: query
description: Select properties to be returned
@@ -90629,46 +102743,46 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.teamTemplate
- summary: Update the navigation property timeOffReasons in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateTimeOffReason
+ - users.chat
+ summary: Update the navigation property members in users
+ operationId: user.chat_UpdateMember
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeOffReason-id
+ x-ms-docs-key-type: chat
+ - name: conversationMember-id
in: path
- description: The unique identifier of timeOffReason
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffReason
+ x-ms-docs-key-type: conversationMember
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
required: true
responses:
2XX:
@@ -90676,40 +102790,40 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffReason'
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.teamTemplate
- summary: Delete navigation property timeOffReasons for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteTimeOffReason
+ - users.chat
+ summary: Delete navigation property members for users
+ operationId: user.chat_DeleteMember
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeOffReason-id
+ x-ms-docs-key-type: chat
+ - name: conversationMember-id
in: path
- description: The unique identifier of timeOffReason
+ description: The unique identifier of conversationMember
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffReason
+ x-ms-docs-key-type: conversationMember
- name: If-Match
in: header
description: ETag
@@ -90722,29 +102836,29 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeOffReasons/$count':
+ '/users/{user-id}/chats/{chat-id}/members/$count':
get:
tags:
- - teamwork.teamTemplate
+ - users.chat
summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeOffReason_GetCount
+ operationId: user.chat.member_GetCount
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chat
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -90752,30 +102866,158 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeOffRequests':
+ '/users/{user-id}/chats/{chat-id}/members/microsoft.graph.add':
+ post:
+ tags:
+ - users.chat
+ summary: Invoke action add
+ description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
+ operationId: user.chat.member_add
+ parameters:
+ - name: user-id
+ in: path
+ description: The unique identifier of user
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/users/{user-id}/chats/{chat-id}/members/microsoft.graph.remove':
+ post:
+ tags:
+ - users.chat
+ summary: Invoke action remove
+ description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
+ operationId: user.chat.member_remove
+ parameters:
+ - name: user-id
+ in: path
+ description: The unique identifier of user
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ values:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/users/{user-id}/chats/{chat-id}/messages':
get:
tags:
- - teamwork.teamTemplate
- summary: Get timeOffRequests from teamwork
- description: The time off requests in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListTimeOffRequest
+ - users.chat
+ summary: Get messages from users
+ description: A collection of all the messages in the chat. Nullable.
+ operationId: user.chat_ListMessage
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chat
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -90813,7 +103055,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.timeOffRequestCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -90822,32 +103064,32 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teamwork.teamTemplate
- summary: Create new navigation property to timeOffRequests for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateTimeOffRequest
+ - users.chat
+ summary: Create new navigation property to messages for users
+ operationId: user.chat_CreateMessage
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chat
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -90855,42 +103097,42 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeOffRequests/{timeOffRequest-id}':
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}':
get:
tags:
- - teamwork.teamTemplate
- summary: Get timeOffRequests from teamwork
- description: The time off requests in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetTimeOffRequest
+ - users.chat
+ summary: Get messages from users
+ description: A collection of all the messages in the chat. Nullable.
+ operationId: user.chat_GetMessage
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeOffRequest-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of timeOffRequest
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffRequest
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -90917,46 +103159,46 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.teamTemplate
- summary: Update the navigation property timeOffRequests in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateTimeOffRequest
+ - users.chat
+ summary: Update the navigation property messages in users
+ operationId: user.chat_UpdateMessage
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeOffRequest-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of timeOffRequest
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffRequest
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -90964,40 +103206,40 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOffRequest'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.teamTemplate
- summary: Delete navigation property timeOffRequests for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteTimeOffRequest
+ - users.chat
+ summary: Delete navigation property messages for users
+ operationId: user.chat_DeleteMessage
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeOffRequest-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of timeOffRequest
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOffRequest
+ x-ms-docs-key-type: chatMessage
- name: If-Match
in: header
description: ETag
@@ -91010,60 +103252,38 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timeOffRequests/$count':
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents':
get:
tags:
- - teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timeOffRequest_GetCount
+ - users.chat
+ summary: Get hostedContents from users
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: user.chat.message_ListHostedContent
parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timesOff':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get timesOff from teamwork
- description: The instances of times off in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_ListTimesOff
- parameters:
- - name: teamTemplate-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -91101,7 +103321,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.timeOffCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -91110,32 +103330,40 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teamwork.teamTemplate
- summary: Create new navigation property to timesOff for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_CreateTimesOff
+ - users.chat
+ summary: Create new navigation property to hostedContents for users
+ operationId: user.chat.message_CreateHostedContent
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -91143,42 +103371,50 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timesOff/{timeOff-id}':
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- - teamwork.teamTemplate
- summary: Get timesOff from teamwork
- description: The instances of times off in the schedule.
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_GetTimesOff
+ - users.chat
+ summary: Get hostedContents from users
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: user.chat.message_GetHostedContent
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeOff-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of timeOff
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOff
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -91205,46 +103441,54 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.teamTemplate
- summary: Update the navigation property timesOff in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_UpdateTimesOff
+ - users.chat
+ summary: Update the navigation property hostedContents in users
+ operationId: user.chat.message_UpdateHostedContent
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeOff-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of timeOff
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: timeOff
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -91252,328 +103496,201 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.timeOff'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.teamTemplate
- summary: Delete navigation property timesOff for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule_DeleteTimesOff
- parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: timeOff-id
- in: path
- description: The unique identifier of timeOff
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: timeOff
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/schedule/timesOff/$count':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.schedule.timesOff_GetCount
+ - users.chat
+ summary: Delete navigation property hostedContents for users
+ operationId: user.chat.message_DeleteHostedContent
parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/tags':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get tags from teamwork
- description: The tags associated with the team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_ListTag
- parameters:
- - name: teamTemplate-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.teamworkTagCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - teamwork.teamTemplate
- summary: Create new navigation property to tags for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_CreateTag
- parameters:
- - name: teamTemplate-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
- in: path
- description: The unique identifier of teamTemplateDefinition
- required: true
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
- required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/tags/{teamworkTag-id}':
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- - teamwork.teamTemplate
- summary: Get tags from teamwork
- description: The tags associated with the team.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetTag
+ - users.chat
+ summary: Get media content for the navigation property hostedContents from users
+ description: The unique identifier for an entity. Read-only.
+ operationId: user.chat.message_GetHostedContentsContent
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: teamworkTag-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- - teamwork.teamTemplate
- summary: Update the navigation property tags in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_UpdateTag
+ - users.chat
+ summary: Update media content for the navigation property hostedContents in users
+ description: The unique identifier for an entity. Read-only.
+ operationId: user.chat.message_SetHostedContentsContent
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: teamworkTag-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTag'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.teamTemplate
- summary: Delete navigation property tags for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition_DeleteTag
+ - users.chat
+ summary: Delete media content for the navigation property hostedContents in users
+ description: The unique identifier for an entity. Read-only.
+ operationId: user.chat.message_DeleteHostedContentsContent
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: teamworkTag-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -91585,397 +103702,389 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/tags/{teamworkTag-id}/members':
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count':
get:
tags:
- - teamwork.teamTemplate
- summary: Get members from teamwork
- description: Users assigned to the tag.
- operationId: teamwork.teamTemplate.definition.teamDefinition.tag_ListMember
+ - users.chat
+ summary: Get the number of the resource
+ operationId: user.chat.message.hostedContent_GetCount
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: teamworkTag-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamworkTagMemberCollectionResponse'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction':
post:
tags:
- - teamwork.teamTemplate
- summary: Create new navigation property to members for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.tag_CreateMember
+ - users.chat
+ summary: Invoke action setReaction
+ operationId: user.chat.message_setReaction
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: teamworkTag-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/tags/{teamworkTag-id}/members/{teamworkTagMember-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete':
+ post:
tags:
- - teamwork.teamTemplate
- summary: Get members from teamwork
- description: Users assigned to the tag.
- operationId: teamwork.teamTemplate.definition.teamDefinition.tag_GetMember
+ - users.chat
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: user.chat.message_softDelete
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: teamworkTag-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
- - name: teamworkTagMember-id
+ x-ms-docs-key-type: chatMessage
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
+ post:
+ tags:
+ - users.chat
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: user.chat.message_undoSoftDelete
+ parameters:
+ - name: user-id
in: path
- description: The unique identifier of teamworkTagMember
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTagMember
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- - teamwork.teamTemplate
- summary: Update the navigation property members in teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.tag_UpdateMember
+ - users.chat
+ summary: Invoke action unsetReaction
+ operationId: user.chat.message_unsetReaction
parameters:
- - name: teamTemplate-id
- in: path
- description: The unique identifier of teamTemplate
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: teamworkTag-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
- - name: teamworkTagMember-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkTagMember
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTagMember
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamworkTagMember'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies':
+ get:
tags:
- - teamwork.teamTemplate
- summary: Delete navigation property members for teamwork
- operationId: teamwork.teamTemplate.definition.teamDefinition.tag_DeleteMember
+ - users.chat
+ summary: Get replies from users
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: user.chat.message_ListReply
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: teamworkTag-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
- - name: teamworkTagMember-id
- in: path
- description: The unique identifier of teamworkTagMember
- required: true
- style: simple
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: teamworkTagMember
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/tags/{teamworkTag-id}/members/$count':
- get:
+ post:
tags:
- - teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.tag.member_GetCount
+ - users.chat
+ summary: Create new navigation property to replies for users
+ operationId: user.chat.message_CreateReply
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: teamworkTag-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamworkTag
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamworkTag
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/tags/$count':
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}':
get:
tags:
- - teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition.teamDefinition.tag_GetCount
+ - users.chat
+ summary: Get replies from users
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: user.chat.message_GetReply
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/template':
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get template from teamwork
- description: The template this team was created from. See available templates.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetTemplate
- parameters:
- - name: teamTemplate-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
+ x-ms-docs-key-type: chatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -92002,111 +104111,155 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTemplate'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}/teamDefinition/templateDefinition':
- get:
+ patch:
tags:
- - teamwork.teamTemplate
- summary: Get templateDefinition from teamwork
- description: Generic representation of a team template definition for a team with a specific structure and configuration.
- operationId: teamwork.teamTemplate.definition.teamDefinition_GetTemplateDefinition
+ - users.chat
+ summary: Update the navigation property replies in users
+ operationId: user.chat.message_UpdateReply
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - name: teamTemplateDefinition-id
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of teamTemplateDefinition
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplateDefinition
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamTemplateDefinition'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/teamTemplates/{teamTemplate-id}/definitions/$count':
- get:
+ delete:
tags:
- - teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate.definition_GetCount
+ - users.chat
+ summary: Delete navigation property replies for users
+ operationId: user.chat.message_DeleteReply
parameters:
- - name: teamTemplate-id
+ - name: user-id
in: path
- description: The unique identifier of teamTemplate
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamTemplate
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- /teamwork/teamTemplates/$count:
- get:
- tags:
- - teamwork.teamTemplate
- summary: Get the number of the resource
- operationId: teamwork.teamTemplate_GetCount
- parameters:
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- /teamwork/workforceIntegrations:
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
get:
tags:
- - teamwork.workforceIntegration
- summary: List workforceIntegrations
- description: Retrieve a list of workforceIntegration objects.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/workforceintegration-list?view=graph-rest-beta
- operationId: teamwork_ListWorkforceIntegration
+ - users.chat
+ summary: Get hostedContents from users
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: user.chat.message.reply_ListHostedContent
parameters:
+ - name: user-id
+ in: path
+ description: The unique identifier of user
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -92144,7 +104297,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.workforceIntegrationCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -92153,19 +104306,48 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - teamwork.workforceIntegration
- summary: Create workforceIntegration
- description: Create a new workforceIntegration object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/workforceintegration-post?view=graph-rest-beta
- operationId: teamwork_CreateWorkforceIntegration
+ - users.chat
+ summary: Create new navigation property to hostedContents for users
+ operationId: user.chat.message.reply_CreateHostedContent
+ parameters:
+ - name: user-id
+ in: path
+ description: The unique identifier of user
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.workforceIntegration'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -92173,29 +104355,58 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.workforceIntegration'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/teamwork/workforceIntegrations/{workforceIntegration-id}':
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
get:
tags:
- - teamwork.workforceIntegration
- summary: Get workforceIntegration
- description: Retrieve the properties and relationships of a workforceintegration object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/workforceintegration-get?view=graph-rest-beta
- operationId: teamwork_GetWorkforceIntegration
+ - users.chat
+ summary: Get hostedContents from users
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: user.chat.message.reply_GetHostedContent
parameters:
- - name: workforceIntegration-id
+ - name: user-id
in: path
- description: The unique identifier of workforceIntegration
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: workforceIntegration
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: $select
in: query
description: Select properties to be returned
@@ -92222,34 +104433,62 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.workforceIntegration'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - teamwork.workforceIntegration
- summary: Update workforceintegration
- description: Update the properties of a workforceintegration object.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/workforceintegration-update?view=graph-rest-beta
- operationId: teamwork_UpdateWorkforceIntegration
+ - users.chat
+ summary: Update the navigation property hostedContents in users
+ operationId: user.chat.message.reply_UpdateHostedContent
parameters:
- - name: workforceIntegration-id
+ - name: user-id
in: path
- description: The unique identifier of workforceIntegration
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: workforceIntegration
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.workforceIntegration'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -92257,28 +104496,56 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.workforceIntegration'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - teamwork.workforceIntegration
- summary: Delete workforceIntegration
- description: Delete an instance of a workforceIntegration.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/workforceintegration-delete?view=graph-rest-beta
- operationId: teamwork_DeleteWorkforceIntegration
+ - users.chat
+ summary: Delete navigation property hostedContents for users
+ operationId: user.chat.message.reply_DeleteHostedContent
parameters:
- - name: workforceIntegration-id
+ - name: user-id
in: path
- description: The unique identifier of workforceIntegration
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: workforceIntegration
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -92291,30 +104558,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- /teamwork/workforceIntegrations/$count:
- get:
- tags:
- - teamwork.workforceIntegration
- summary: Get the number of the resource
- operationId: teamwork.workforceIntegration_GetCount
- parameters:
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/users/{user-id}/chats':
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
get:
tags:
- users.chat
- summary: List chats
- description: 'Retrieve the list of chats that the user is part of. This method supports federation. When a user ID is provided, the calling application must belong to the same tenant that the user belongs to.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-list?view=graph-rest-beta
- operationId: user_ListChat
+ summary: Get media content for the navigation property hostedContents from users
+ description: The unique identifier for an entity. Read-only.
+ operationId: user.chat.message.reply_GetHostedContentsContent
parameters:
- name: user-id
in: path
@@ -92324,143 +104574,54 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- $ref: '#/components/responses/microsoft.graph.chatCollectionResponse'
- default:
- $ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
- post:
- tags:
- - users.chat
- summary: Create new navigation property to chats for users
- operationId: user_CreateChat
- parameters:
- - name: user-id
+ - name: chat-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chat'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chat'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}':
- get:
- tags:
- - users.chat
- summary: Get chat
- description: 'Retrieve a single chat (without its messages). This method supports federation. To access a chat, at least one chat member must belong to the tenant the request initiated from.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-get?view=graph-rest-beta
- operationId: user_GetChat
- parameters:
- - name: user-id
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - name: chat-id
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of chat
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chat
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- description: Retrieved navigation property
+ description: Retrieved media content
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.chat'
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ put:
tags:
- users.chat
- summary: Update the navigation property chats in users
- operationId: user_UpdateChat
+ summary: Update media content for the navigation property hostedContents in users
+ description: The unique identifier for an entity. Read-only.
+ operationId: user.chat.message.reply_SetHostedContentsContent
parameters:
- name: user-id
in: path
@@ -92478,28 +104639,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: New navigation property values
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- $ref: '#/components/schemas/microsoft.graph.chat'
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
delete:
tags:
- users.chat
- summary: Delete navigation property chats for users
- operationId: user_DeleteChat
+ summary: Delete media content for the navigation property hostedContents in users
+ description: The unique identifier for an entity. Read-only.
+ operationId: user.chat.message.reply_DeleteHostedContentsContent
parameters:
- name: user-id
in: path
@@ -92517,6 +104699,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
- name: If-Match
in: header
description: ETag
@@ -92528,14 +104734,12 @@ paths:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/installedApps':
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
get:
tags:
- users.chat
- summary: Get installedApps from users
- description: A collection of all the apps in the chat. Nullable.
- operationId: user.chat_ListInstalledApp
+ summary: Get the number of the resource
+ operationId: user.chat.message.reply.hostedContent_GetCount
parameters:
- name: user-id
in: path
@@ -92553,55 +104757,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAppInstallationCollectionResponse'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
post:
tags:
- users.chat
- summary: Create new navigation property to installedApps for users
- operationId: user.chat_CreateInstalledApp
+ summary: Invoke action setReaction
+ operationId: user.chat.message.reply_setReaction
parameters:
- name: user-id
in: path
@@ -92619,30 +104803,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
+ post:
tags:
- users.chat
- summary: Get installedApps from users
- description: A collection of all the apps in the chat. Nullable.
- operationId: user.chat_GetInstalledApp
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: user.chat.message.reply_softDelete
parameters:
- name: user-id
in: path
@@ -92660,49 +104865,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: teamsAppInstallation-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
+ post:
tags:
- users.chat
- summary: Update the navigation property installedApps in users
- operationId: user.chat_UpdateInstalledApp
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: user.chat.message.reply_undoSoftDelete
parameters:
- name: user-id
in: path
@@ -92720,36 +104914,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: teamsAppInstallation-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
- required: true
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
+ post:
tags:
- users.chat
- summary: Delete navigation property installedApps for users
- operationId: user.chat_DeleteInstalledApp
+ summary: Invoke action unsetReaction
+ operationId: user.chat.message.reply_unsetReaction
parameters:
- name: user-id
in: path
@@ -92767,36 +104959,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: teamsAppInstallation-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessage-id1
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/microsoft.graph.upgrade':
- post:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count':
+ get:
tags:
- users.chat
- summary: Invoke action upgrade
- description: Upgrade an app installation within a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-beta
- operationId: user.chat.installedApp_upgrade
+ summary: Get the number of the resource
+ operationId: user.chat.message.reply_GetCount
parameters:
- name: user-id
in: path
@@ -92814,39 +105017,31 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: teamsAppInstallation-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- consentedPermissionSet:
- $ref: '#/components/schemas/microsoft.graph.teamsAppPermissionSet'
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp':
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
get:
tags:
- users.chat
- summary: Get teamsApp from users
- description: The app that is installed.
- operationId: user.chat.installedApp_GetTeamsApp
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: user.chat.message.reply_delta
parameters:
- name: user-id
in: path
@@ -92864,14 +105059,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: teamsAppInstallation-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -92882,6 +105082,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -92894,21 +105104,121 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition':
- get:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
+ post:
tags:
- users.chat
- summary: Get teamsAppDefinition from users
- description: The details of this version of the app.
- operationId: user.chat.installedApp_GetTeamsAppDefinition
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: user.chat.message.reply_forwardToChat
+ parameters:
+ - name: user-id
+ in: path
+ description: The unique identifier of user
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
+ post:
+ tags:
+ - users.chat
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: user.chat.message.reply_replyGraphWPreQuote
parameters:
- name: user-id
in: path
@@ -92926,50 +105236,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: teamsAppInstallation-id
+ - name: chatMessage-id
in: path
- description: The unique identifier of teamsAppInstallation
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAppInstallation
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/installedApps/$count':
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/messages/$count':
get:
tags:
- users.chat
summary: Get the number of the resource
- operationId: user.chat.installedApp_GetCount
+ operationId: user.chat.message_GetCount
parameters:
- name: user-id
in: path
@@ -92994,13 +105301,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/chats/{chat-id}/lastMessagePreview':
+ '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()':
get:
tags:
- users.chat
- summary: Get lastMessagePreview from users
- description: 'Preview of the last message sent in the chat. Null if no messages are sent in the chat. Currently, only the list chats operation supports this property.'
- operationId: user.chat_GetLastMessagePreview
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: user.chat.message_delta
parameters:
- name: user-id
in: path
@@ -93018,6 +105328,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -93028,6 +105343,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -93040,19 +105365,41 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageInfo'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.forwardToChat':
+ post:
tags:
- users.chat
- summary: Update the navigation property lastMessagePreview in users
- operationId: user.chat_UpdateLastMessagePreview
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: user.chat.message_forwardToChat
parameters:
- name: user-id
in: path
@@ -93071,11 +105418,26 @@ paths:
type: string
x-ms-docs-key-type: chat
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageInfo'
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -93083,15 +105445,33 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageInfo'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.replyWithQuote':
+ post:
tags:
- users.chat
- summary: Delete navigation property lastMessagePreview for users
- operationId: user.chat_DeleteLastMessagePreview
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: user.chat.message_replyGraphWPreQuote
parameters:
- name: user-id
in: path
@@ -93109,25 +105489,43 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/members':
- get:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/microsoft.graph.completeMigration':
+ post:
tags:
- users.chat
- summary: Get members from users
- description: A collection of all the members in the chat. Nullable.
- operationId: user.chat_ListMember
+ summary: Invoke action completeMigration
+ description: 'Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chat-completemigration?view=graph-rest-beta
+ operationId: user.chat_completeMigration
parameters:
- name: user-id
in: path
@@ -93145,55 +105543,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/microsoft.graph.hideForUser':
post:
tags:
- users.chat
- summary: Create new navigation property to members for users
- operationId: user.chat_CreateMember
+ summary: Invoke action hideForUser
+ description: Hide a chat for a user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-beta
+ operationId: user.chat_hideGraphFPreUser
parameters:
- name: user-id
in: path
@@ -93212,29 +105577,36 @@ paths:
type: string
x-ms-docs-key-type: chat
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ type: object
+ properties:
+ user:
+ $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity'
+ tenantId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/microsoft.graph.markChatReadForUser':
+ post:
tags:
- users.chat
- summary: Get members from users
- description: A collection of all the members in the chat. Nullable.
- operationId: user.chat_GetMember
+ summary: Invoke action markChatReadForUser
+ description: Mark a chat as read for a user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-beta
+ operationId: user.chat_markChatReadGraphFPreUser
parameters:
- name: user-id
in: path
@@ -93252,49 +105624,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: conversationMember-id
- in: path
- description: The unique identifier of conversationMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: conversationMember
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ user:
+ $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity'
+ tenantId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/microsoft.graph.markChatUnreadForUser':
+ post:
tags:
- users.chat
- summary: Update the navigation property members in users
- operationId: user.chat_UpdateMember
+ summary: Invoke action markChatUnreadForUser
+ description: Mark a chat as unread for a user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-beta
+ operationId: user.chat_markChatUnreadGraphFPreUser
parameters:
- name: user-id
in: path
@@ -93312,36 +105672,42 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: conversationMember-id
- in: path
- description: The unique identifier of conversationMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: conversationMember
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ type: object
+ properties:
+ user:
+ $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity'
+ tenantId:
+ type: string
+ nullable: true
+ lastMessageReadDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/microsoft.graph.removeAllAccessForUser':
+ post:
tags:
- users.chat
- summary: Delete navigation property members for users
- operationId: user.chat_DeleteMember
+ summary: Invoke action removeAllAccessForUser
+ description: Remove access to a chat for a user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chat-removeallaccessforuser?view=graph-rest-beta
+ operationId: user.chat_removeAllAccessGraphFPreUser
parameters:
- name: user-id
in: path
@@ -93359,32 +105725,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: conversationMember-id
- in: path
- description: The unique identifier of conversationMember
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: conversationMember
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ user:
+ $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/members/$count':
- get:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/microsoft.graph.sendActivityNotification':
+ post:
tags:
- users.chat
- summary: Get the number of the resource
- operationId: user.chat.member_GetCount
+ summary: Invoke action sendActivityNotification
+ description: 'Send an activity feed notification in the scope of a chat. For more information, see sending Teams activity notifications.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-beta
+ operationId: user.chat_sendActivityNotification
parameters:
- name: user-id
in: path
@@ -93402,23 +105770,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ topic:
+ $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic'
+ activityType:
+ type: string
+ nullable: true
+ chainId:
+ type: number
+ format: int64
+ nullable: true
+ previewText:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ teamsAppId:
+ type: string
+ nullable: true
+ templateParameters:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.keyValuePair'
+ iconId:
+ type: string
+ nullable: true
+ recipient:
+ $ref: '#/components/schemas/microsoft.graph.teamworkNotificationRecipient'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/chats/{chat-id}/members/microsoft.graph.add':
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/microsoft.graph.startMigration':
post:
tags:
- users.chat
- summary: Invoke action add
- description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created.
+ summary: Invoke action startMigration
+ description: 'Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta
- operationId: user.chat.member_add
+ url: https://learn.microsoft.com/graph/api/chat-startmigration?view=graph-rest-beta
+ operationId: user.chat_startMigration
parameters:
- name: user-id
in: path
@@ -93443,46 +105843,30 @@ paths:
schema:
type: object
properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ conversationCreationDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
additionalProperties:
type: object
- required: true
- responses:
- 2XX:
- description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/users/{user-id}/chats/{chat-id}/members/microsoft.graph.remove':
+ '/users/{user-id}/chats/{chat-id}/microsoft.graph.unhideForUser':
post:
tags:
- users.chat
- summary: Invoke action remove
- description: Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed.
+ summary: Invoke action unhideForUser
+ description: Unhide a chat for a user.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta
- operationId: user.chat.member_remove
+ url: https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-beta
+ operationId: user.chat_unhideGraphFPreUser
parameters:
- name: user-id
in: path
@@ -93507,43 +105891,27 @@ paths:
schema:
type: object
properties:
- values:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.conversationMember'
+ user:
+ $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity'
+ tenantId:
+ type: string
+ nullable: true
additionalProperties:
type: object
required: true
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/users/{user-id}/chats/{chat-id}/messages':
+ '/users/{user-id}/chats/{chat-id}/operations':
get:
tags:
- users.chat
- summary: Get messages from users
- description: A collection of all the messages in the chat. Nullable.
- operationId: user.chat_ListMessage
+ summary: Get operations from users
+ description: A collection of all the Teams async operations that ran or are running on the chat. Nullable.
+ operationId: user.chat_ListOperation
parameters:
- name: user-id
in: path
@@ -93598,7 +105966,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamsAsyncOperationCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -93608,8 +105976,8 @@ paths:
post:
tags:
- users.chat
- summary: Create new navigation property to messages for users
- operationId: user.chat_CreateMessage
+ summary: Create new navigation property to operations for users
+ operationId: user.chat_CreateOperation
parameters:
- name: user-id
in: path
@@ -93632,7 +106000,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
required: true
responses:
2XX:
@@ -93640,17 +106008,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}':
+ '/users/{user-id}/chats/{chat-id}/operations/{teamsAsyncOperation-id}':
get:
tags:
- users.chat
- summary: Get messages from users
- description: A collection of all the messages in the chat. Nullable.
- operationId: user.chat_GetMessage
+ summary: Get operations from users
+ description: A collection of all the Teams async operations that ran or are running on the chat. Nullable.
+ operationId: user.chat_GetOperation
parameters:
- name: user-id
in: path
@@ -93668,14 +106036,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: teamsAsyncOperation-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamsAsyncOperation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: teamsAsyncOperation
- name: $select
in: query
description: Select properties to be returned
@@ -93702,15 +106070,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.chat
- summary: Update the navigation property messages in users
- operationId: user.chat_UpdateMessage
+ summary: Update the navigation property operations in users
+ operationId: user.chat_UpdateOperation
parameters:
- name: user-id
in: path
@@ -93728,20 +106096,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: teamsAsyncOperation-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamsAsyncOperation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: teamsAsyncOperation
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
required: true
responses:
2XX:
@@ -93749,15 +106117,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.chat
- summary: Delete navigation property messages for users
- operationId: user.chat_DeleteMessage
+ summary: Delete navigation property operations for users
+ operationId: user.chat_DeleteOperation
parameters:
- name: user-id
in: path
@@ -93775,14 +106143,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: teamsAsyncOperation-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamsAsyncOperation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: teamsAsyncOperation
- name: If-Match
in: header
description: ETag
@@ -93795,13 +106163,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents':
+ '/users/{user-id}/chats/{chat-id}/operations/$count':
get:
tags:
- users.chat
- summary: Get hostedContents from users
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: user.chat.message_ListHostedContent
+ summary: Get the number of the resource
+ operationId: user.chat.operation_GetCount
parameters:
- name: user-id
in: path
@@ -93819,14 +106186,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/users/{user-id}/chats/{chat-id}/permissionGrants':
+ get:
+ tags:
+ - users.chat
+ summary: Get permissionGrants from users
+ description: A collection of permissions granted to apps for the chat.
+ operationId: user.chat_ListPermissionGrant
+ parameters:
+ - name: user-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -93864,7 +106254,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.resourceSpecificPermissionGrantCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -93874,8 +106264,8 @@ paths:
post:
tags:
- users.chat
- summary: Create new navigation property to hostedContents for users
- operationId: user.chat.message_CreateHostedContent
+ summary: Create new navigation property to permissionGrants for users
+ operationId: user.chat_CreatePermissionGrant
parameters:
- name: user-id
in: path
@@ -93893,20 +106283,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
required: true
responses:
2XX:
@@ -93914,17 +106296,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
+ '/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}':
get:
tags:
- users.chat
- summary: Get hostedContents from users
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: user.chat.message_GetHostedContent
+ summary: Get permissionGrants from users
+ description: A collection of permissions granted to apps for the chat.
+ operationId: user.chat_GetPermissionGrant
parameters:
- name: user-id
in: path
@@ -93942,22 +106324,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: resourceSpecificPermissionGrant-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of resourceSpecificPermissionGrant
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: resourceSpecificPermissionGrant
- name: $select
in: query
description: Select properties to be returned
@@ -93984,15 +106358,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.chat
- summary: Update the navigation property hostedContents in users
- operationId: user.chat.message_UpdateHostedContent
+ summary: Update the navigation property permissionGrants in users
+ operationId: user.chat_UpdatePermissionGrant
parameters:
- name: user-id
in: path
@@ -94010,28 +106384,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: resourceSpecificPermissionGrant-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of resourceSpecificPermissionGrant
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: resourceSpecificPermissionGrant
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
required: true
responses:
2XX:
@@ -94039,15 +106405,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.chat
- summary: Delete navigation property hostedContents for users
- operationId: user.chat.message_DeleteHostedContent
+ summary: Delete navigation property permissionGrants for users
+ operationId: user.chat_DeletePermissionGrant
parameters:
- name: user-id
in: path
@@ -94065,22 +106431,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: resourceSpecificPermissionGrant-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of resourceSpecificPermissionGrant
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: resourceSpecificPermissionGrant
- name: If-Match
in: header
description: ETag
@@ -94093,13 +106451,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
+ '/users/{user-id}/chats/{chat-id}/permissionGrants/$count':
get:
tags:
- users.chat
- summary: Get media content for the navigation property hostedContents from users
- description: The unique identifier for an entity. Read-only.
- operationId: user.chat.message_GetHostedContentsContent
+ summary: Get the number of the resource
+ operationId: user.chat.permissionGrant_GetCount
parameters:
- name: user-id
in: path
@@ -94117,38 +106474,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- put:
+ '/users/{user-id}/chats/{chat-id}/pinnedMessages':
+ get:
tags:
- users.chat
- summary: Update media content for the navigation property hostedContents in users
- description: The unique identifier for an entity. Read-only.
- operationId: user.chat.message_SetHostedContentsContent
+ summary: Get pinnedMessages from users
+ description: A collection of all the pinned messages in the chat. Nullable.
+ operationId: user.chat_ListPinnedMessage
parameters:
- name: user-id
in: path
@@ -94166,41 +106505,55 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
- requestBody:
- description: New media content.
- content:
- application/octet-stream:
- schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
type: string
- format: binary
- required: true
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/microsoft.graph.pinnedChatMessageInfoCollectionResponse'
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
tags:
- users.chat
- summary: Delete media content for the navigation property hostedContents in users
- description: The unique identifier for an entity. Read-only.
- operationId: user.chat.message_DeleteHostedContentsContent
+ summary: Create new navigation property to pinnedMessages for users
+ operationId: user.chat_CreatePinnedMessage
parameters:
- name: user-id
in: path
@@ -94218,39 +106571,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo'
+ required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo'
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count':
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}':
get:
tags:
- users.chat
- summary: Get the number of the resource
- operationId: user.chat.message.hostedContent_GetCount
+ summary: Get pinnedMessages from users
+ description: A collection of all the pinned messages in the chat. Nullable.
+ operationId: user.chat_GetPinnedMessage
parameters:
- name: user-id
in: path
@@ -94268,27 +106612,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: pinnedChatMessageInfo-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of pinnedChatMessageInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: pinnedChatMessageInfo
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo'
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.setReaction':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- users.chat
- summary: Invoke action setReaction
- operationId: user.chat.message_setReaction
+ summary: Update the navigation property pinnedMessages in users
+ operationId: user.chat_UpdatePinnedMessage
parameters:
- name: user-id
in: path
@@ -94306,43 +106672,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: pinnedChatMessageInfo-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of pinnedChatMessageInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: pinnedChatMessageInfo
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo'
required: true
responses:
2XX:
description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.softDelete':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- users.chat
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: user.chat.message_softDelete
+ summary: Delete navigation property pinnedMessages for users
+ operationId: user.chat_DeletePinnedMessage
parameters:
- name: user-id
in: path
@@ -94360,30 +106719,33 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: pinnedChatMessageInfo-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of pinnedChatMessageInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: pinnedChatMessageInfo
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.undoSoftDelete':
- post:
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message':
+ get:
tags:
- users.chat
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: user.chat.message_undoSoftDelete
+ summary: Get message from users
+ description: Represents details about the chat message that is pinned.
+ operationId: user.chat.pinnedMessage_GetMessage
parameters:
- name: user-id
in: path
@@ -94401,26 +106763,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: pinnedChatMessageInfo-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of pinnedChatMessageInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: pinnedChatMessageInfo
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/microsoft.graph.unsetReaction':
- post:
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/pinnedMessages/$count':
+ get:
tags:
- - users.chat
- summary: Invoke action unsetReaction
- operationId: user.chat.message_unsetReaction
+ - users.chat
+ summary: Get the number of the resource
+ operationId: user.chat.pinnedMessage_GetCount
parameters:
- name: user-id
in: path
@@ -94438,40 +106824,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies':
+ '/users/{user-id}/chats/{chat-id}/tabs':
get:
tags:
- users.chat
- summary: Get replies from users
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: user.chat.message_ListReply
+ summary: Get tabs from users
+ description: A collection of all the tabs in the chat. Nullable.
+ operationId: user.chat_ListTab
parameters:
- name: user-id
in: path
@@ -94489,14 +106855,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -94534,7 +106892,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -94544,8 +106902,8 @@ paths:
post:
tags:
- users.chat
- summary: Create new navigation property to replies for users
- operationId: user.chat.message_CreateReply
+ summary: Create new navigation property to tabs for users
+ operationId: user.chat_CreateTab
parameters:
- name: user-id
in: path
@@ -94563,20 +106921,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
required: true
responses:
2XX:
@@ -94584,17 +106934,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}':
+ '/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}':
get:
tags:
- users.chat
- summary: Get replies from users
- description: Replies for a specified message. Supports $expand for channel messages.
- operationId: user.chat.message_GetReply
+ summary: Get tabs from users
+ description: A collection of all the tabs in the chat. Nullable.
+ operationId: user.chat_GetTab
parameters:
- name: user-id
in: path
@@ -94612,22 +106962,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: teamsTab-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamsTab
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: teamsTab
- name: $select
in: query
description: Select properties to be returned
@@ -94654,15 +106996,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.chat
- summary: Update the navigation property replies in users
- operationId: user.chat.message_UpdateReply
+ summary: Update the navigation property tabs in users
+ operationId: user.chat_UpdateTab
parameters:
- name: user-id
in: path
@@ -94680,28 +107022,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: teamsTab-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamsTab
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: teamsTab
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
required: true
responses:
2XX:
@@ -94709,15 +107043,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.teamsTab'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.chat
- summary: Delete navigation property replies for users
- operationId: user.chat.message_DeleteReply
+ summary: Delete navigation property tabs for users
+ operationId: user.chat_DeleteTab
parameters:
- name: user-id
in: path
@@ -94735,41 +107069,94 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: teamsTab-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of teamsTab
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: teamsTab
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp':
+ get:
+ tags:
+ - users.chat
+ summary: Get teamsApp from users
+ description: The application that is linked to the tab.
+ operationId: user.chat.tab_GetTeamsApp
+ parameters:
+ - name: user-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: teamsTab-id
+ in: path
+ description: The unique identifier of teamsTab
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: teamsTab
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents':
+ '/users/{user-id}/chats/{chat-id}/tabs/$count':
get:
tags:
- users.chat
- summary: Get hostedContents from users
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: user.chat.message.reply_ListHostedContent
+ summary: Get the number of the resource
+ operationId: user.chat.tab_GetCount
parameters:
- name: user-id
in: path
@@ -94787,22 +107174,37 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ responses:
+ 2XX:
+ $ref: '#/components/responses/ODataCountResponse'
+ default:
+ $ref: '#/components/responses/error'
+ '/users/{user-id}/chats/{chat-id}/targetedMessages':
+ get:
+ tags:
+ - users.chat
+ summary: Get targetedMessages from users
+ description: A collection of targeted messages in the chat that are visible only to specific users. Nullable.
+ operationId: user.chat_ListTargetedMessage
+ parameters:
+ - name: user-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: user
+ - name: chat-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of chat
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: chat
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -94840,7 +107242,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.targetedChatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -94850,8 +107252,8 @@ paths:
post:
tags:
- users.chat
- summary: Create new navigation property to hostedContents for users
- operationId: user.chat.message.reply_CreateHostedContent
+ summary: Create new navigation property to targetedMessages for users
+ operationId: user.chat_CreateTargetedMessage
parameters:
- name: user-id
in: path
@@ -94869,28 +107271,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
required: true
responses:
2XX:
@@ -94898,17 +107284,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}':
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}':
get:
tags:
- users.chat
- summary: Get hostedContents from users
- description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
- operationId: user.chat.message.reply_GetHostedContent
+ summary: Get targetedMessages from users
+ description: A collection of targeted messages in the chat that are visible only to specific users. Nullable.
+ operationId: user.chat_GetTargetedMessage
parameters:
- name: user-id
in: path
@@ -94926,30 +107312,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: targetedChatMessage
- name: $select
in: query
description: Select properties to be returned
@@ -94976,15 +107346,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.chat
- summary: Update the navigation property hostedContents in users
- operationId: user.chat.message.reply_UpdateHostedContent
+ summary: Update the navigation property targetedMessages in users
+ operationId: user.chat_UpdateTargetedMessage
parameters:
- name: user-id
in: path
@@ -95002,36 +107372,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: targetedChatMessage
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
required: true
responses:
2XX:
@@ -95039,15 +107393,19 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.chat
- summary: Delete navigation property hostedContents for users
- operationId: user.chat.message.reply_DeleteHostedContent
+ summary: Delete targetedChatMessage
+ description: Delete a specific targeted message from a chat context. Teams administrators can use this API to remove targeted messages from group chats.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chat-delete-targetedmessages?view=graph-rest-beta
+ operationId: user.chat_DeleteTargetedMessage
parameters:
- name: user-id
in: path
@@ -95065,30 +107423,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: targetedChatMessage
- name: If-Match
in: header
description: ETag
@@ -95101,13 +107443,13 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value':
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents':
get:
tags:
- users.chat
- summary: Get media content for the navigation property hostedContents from users
- description: The unique identifier for an entity. Read-only.
- operationId: user.chat.message.reply_GetHostedContentsContent
+ summary: Get hostedContents from users
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: user.chat.targetedMessage_ListHostedContent
parameters:
- name: user-id
in: path
@@ -95125,46 +107467,63 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
+ x-ms-docs-key-type: targetedChatMessage
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
- in: path
- description: The unique identifier of chatMessageHostedContent
- required: true
- style: simple
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Retrieved media content
- content:
- application/octet-stream:
- schema:
- type: string
- format: binary
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
- put:
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ x-ms-docs-operation-type: operation
+ post:
tags:
- users.chat
- summary: Update media content for the navigation property hostedContents in users
- description: The unique identifier for an entity. Read-only.
- operationId: user.chat.message.reply_SetHostedContentsContent
+ summary: Create new navigation property to hostedContents for users
+ operationId: user.chat.targetedMessage_CreateHostedContent
parameters:
- name: user-id
in: path
@@ -95182,49 +107541,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessageHostedContent-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessageHostedContent
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessageHostedContent
+ x-ms-docs-key-type: targetedChatMessage
requestBody:
- description: New media content.
+ description: New navigation property
content:
- application/octet-stream:
+ application/json:
schema:
- type: string
- format: binary
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
- delete:
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
+ get:
tags:
- users.chat
- summary: Delete media content for the navigation property hostedContents in users
- description: The unique identifier for an entity. Read-only.
- operationId: user.chat.message.reply_DeleteHostedContentsContent
+ summary: Get hostedContents from users
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: user.chat.targetedMessage_GetHostedContent
parameters:
- name: user-id
in: path
@@ -95242,22 +107590,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
- in: path
- description: The unique identifier of chatMessage
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: targetedChatMessage
- name: chatMessageHostedContent-id
in: path
description: The unique identifier of chatMessageHostedContent
@@ -95266,23 +107606,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: chatMessageHostedContent
- - name: If-Match
- in: header
- description: ETag
- style: simple
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count':
- get:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- users.chat
- summary: Get the number of the resource
- operationId: user.chat.message.reply.hostedContent_GetCount
+ summary: Update the navigation property hostedContents in users
+ operationId: user.chat.targetedMessage_UpdateHostedContent
parameters:
- name: user-id
in: path
@@ -95300,35 +107658,44 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ required: true
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.setReaction':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- users.chat
- summary: Invoke action setReaction
- operationId: user.chat.message.reply_setReaction
+ summary: Delete navigation property hostedContents for users
+ operationId: user.chat.targetedMessage_DeleteHostedContent
parameters:
- name: user-id
in: path
@@ -95346,51 +107713,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.softDelete':
- post:
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
+ get:
tags:
- users.chat
- summary: Invoke action softDelete
- description: Delete a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
- operationId: user.chat.message.reply_softDelete
+ summary: Get media content for the navigation property hostedContents from users
+ description: The unique identifier for an entity. Read-only.
+ operationId: user.chat.targetedMessage_GetHostedContentsContent
parameters:
- name: user-id
in: path
@@ -95408,38 +107765,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- description: Success
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.undoSoftDelete':
- post:
+ put:
tags:
- users.chat
- summary: Invoke action undoSoftDelete
- description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
- operationId: user.chat.message.reply_undoSoftDelete
+ summary: Update media content for the navigation property hostedContents in users
+ description: The unique identifier for an entity. Read-only.
+ operationId: user.chat.targetedMessage_SetHostedContentsContent
parameters:
- name: user-id
in: path
@@ -95457,34 +107814,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: chatMessageHostedContent
+ requestBody:
+ description: New media content.
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/microsoft.graph.unsetReaction':
- post:
+ delete:
tags:
- users.chat
- summary: Invoke action unsetReaction
- operationId: user.chat.message.reply_unsetReaction
+ summary: Delete media content for the navigation property hostedContents in users
+ description: The unique identifier for an entity. Read-only.
+ operationId: user.chat.targetedMessage_DeleteHostedContentsContent
parameters:
- name: user-id
in: path
@@ -95502,47 +107866,39 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- - name: chatMessage-id1
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessageHostedContent-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of chatMessageHostedContent
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- reactionType:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count':
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/hostedContents/$count':
get:
tags:
- users.chat
summary: Get the number of the resource
- operationId: user.chat.message.reply_GetCount
+ operationId: user.chat.targetedMessage.hostedContent_GetCount
parameters:
- name: user-id
in: path
@@ -95560,14 +107916,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: targetedChatMessage
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -95575,16 +107931,13 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.delta()':
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies':
get:
tags:
- users.chat
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: user.chat.message.reply_delta
+ summary: Get replies from users
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: user.chat.targetedMessage_ListReply
parameters:
- name: user-id
in: path
@@ -95602,22 +107955,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: targetedChatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -95625,9 +107978,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -95647,41 +108000,18 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.forwardToChat':
+ x-ms-docs-operation-type: operation
post:
tags:
- users.chat
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: user.chat.message.reply_forwardToChat
+ summary: Create new navigation property to replies for users
+ operationId: user.chat.targetedMessage_CreateReply
parameters:
- name: user-id
in: path
@@ -95699,69 +108029,106 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: chatMessage-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of chatMessage
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chatMessage
+ x-ms-docs-key-type: targetedChatMessage
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}':
+ get:
tags:
- users.chat
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: user.chat.message.reply_replyGraphWPreQuote
+ summary: Get replies from users
+ description: Replies for a specified message. Supports $expand for channel messages.
+ operationId: user.chat.targetedMessage_GetReply
+ parameters:
+ - name: user-id
+ in: path
+ description: The unique identifier of user
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - users.chat
+ summary: Update the navigation property replies in users
+ operationId: user.chat.targetedMessage_UpdateReply
parameters:
- name: user-id
in: path
@@ -95779,6 +108146,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
- name: chatMessage-id
in: path
description: The unique identifier of chatMessage
@@ -95788,21 +108163,11 @@ paths:
type: string
x-ms-docs-key-type: chatMessage
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
required: true
responses:
2XX:
@@ -95813,13 +108178,12 @@ paths:
$ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/messages/$count':
- get:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- users.chat
- summary: Get the number of the resource
- operationId: user.chat.message_GetCount
+ summary: Delete navigation property replies for users
+ operationId: user.chat.targetedMessage_DeleteReply
parameters:
- name: user-id
in: path
@@ -95837,23 +108201,41 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.delta()':
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents':
get:
tags:
- users.chat
- summary: Invoke function delta
- description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
- operationId: user.chat.message_delta
+ summary: Get hostedContents from users
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: user.chat.targetedMessage.reply_ListHostedContent
parameters:
- name: user-id
in: path
@@ -95871,14 +108253,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -95886,9 +108284,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -95908,41 +108306,18 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- '@odata.deltaLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.forwardToChat':
+ x-ms-docs-operation-type: operation
post:
tags:
- users.chat
- summary: Invoke action forwardToChat
- description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
- operationId: user.chat.message_forwardToChat
+ summary: Create new navigation property to hostedContents for users
+ operationId: user.chat.targetedMessage.reply_CreateHostedContent
parameters:
- name: user-id
in: path
@@ -95960,61 +108335,122 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: Action parameters
+ description: New navigation property
content:
application/json:
schema:
- type: object
- properties:
- targetChatIds:
- type: array
- items:
- type: string
- nullable: true
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- additionalMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
- description: Success
+ description: Created navigation property.
content:
application/json:
schema:
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.actionResultPart'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}':
+ get:
+ tags:
+ - users.chat
+ summary: Get hostedContents from users
+ description: 'Content in a message hosted by Microsoft Teams - for example, images or code snippets.'
+ operationId: user.chat.targetedMessage.reply_GetHostedContent
+ parameters:
+ - name: user-id
+ in: path
+ description: The unique identifier of user
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: user
+ - name: chat-id
+ in: path
+ description: The unique identifier of chat
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/users/{user-id}/chats/{chat-id}/messages/microsoft.graph.replyWithQuote':
- post:
+ x-ms-docs-operation-type: operation
+ patch:
tags:
- users.chat
- summary: Invoke action replyWithQuote
- description: Reply with quote to a single chat message or multiple chat messages in a chat.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
- operationId: user.chat.message_replyGraphWPreQuote
+ summary: Update the navigation property hostedContents in users
+ operationId: user.chat.targetedMessage.reply_UpdateHostedContent
parameters:
- name: user-id
in: path
@@ -96032,22 +108468,36 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: Action parameters
+ description: New navigation property values
content:
application/json:
schema:
- type: object
- properties:
- messageIds:
- type: array
- items:
- type: string
- nullable: true
- replyMessage:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
required: true
responses:
2XX:
@@ -96055,20 +108505,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/microsoft.graph.completeMigration':
- post:
+ x-ms-docs-operation-type: operation
+ delete:
tags:
- users.chat
- summary: Invoke action completeMigration
- description: 'Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-completemigration?view=graph-rest-beta
- operationId: user.chat_completeMigration
+ summary: Delete navigation property hostedContents for users
+ operationId: user.chat.targetedMessage.reply_DeleteHostedContent
parameters:
- name: user-id
in: path
@@ -96086,70 +108531,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/microsoft.graph.hideForUser':
- post:
- tags:
- - users.chat
- summary: Invoke action hideForUser
- description: Hide a chat for a user.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-beta
- operationId: user.chat_hideGraphFPreUser
- parameters:
- - name: user-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - name: chat-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of chat
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chat
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- user:
- $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity'
- tenantId:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/microsoft.graph.markChatReadForUser':
- post:
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value':
+ get:
tags:
- users.chat
- summary: Invoke action markChatReadForUser
- description: Mark a chat as read for a user.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-beta
- operationId: user.chat_markChatReadGraphFPreUser
+ summary: Get media content for the navigation property hostedContents from users
+ description: The unique identifier for an entity. Read-only.
+ operationId: user.chat.targetedMessage.reply_GetHostedContentsContent
parameters:
- name: user-id
in: path
@@ -96167,90 +108591,46 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- user:
- $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity'
- tenantId:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/microsoft.graph.markChatUnreadForUser':
- post:
- tags:
- - users.chat
- summary: Invoke action markChatUnreadForUser
- description: Mark a chat as unread for a user.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-beta
- operationId: user.chat_markChatUnreadGraphFPreUser
- parameters:
- - name: user-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - name: chat-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of chat
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chat
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- user:
- $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity'
- tenantId:
- type: string
- nullable: true
- lastMessageReadDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
- nullable: true
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
responses:
2XX:
- description: Success
+ description: Retrieved media content
+ content:
+ application/octet-stream:
+ schema:
+ type: string
+ format: binary
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/microsoft.graph.removeAllAccessForUser':
- post:
+ put:
tags:
- users.chat
- summary: Invoke action removeAllAccessForUser
- description: Remove access to a chat for a user.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-removeallaccessforuser?view=graph-rest-beta
- operationId: user.chat_removeAllAccessGraphFPreUser
+ summary: Update media content for the navigation property hostedContents in users
+ description: The unique identifier for an entity. Read-only.
+ operationId: user.chat.targetedMessage.reply_SetHostedContentsContent
parameters:
- name: user-id
in: path
@@ -96268,100 +108648,49 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- user:
- $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity'
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/microsoft.graph.sendActivityNotification':
- post:
- tags:
- - users.chat
- summary: Invoke action sendActivityNotification
- description: 'Send an activity feed notification in the scope of a chat. For more information, see sending Teams activity notifications.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-beta
- operationId: user.chat_sendActivityNotification
- parameters:
- - name: user-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - name: chat-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of chat
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chat
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
requestBody:
- description: Action parameters
+ description: New media content.
content:
- application/json:
+ application/octet-stream:
schema:
- type: object
- properties:
- topic:
- $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic'
- activityType:
- type: string
- nullable: true
- chainId:
- type: number
- format: int64
- nullable: true
- previewText:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- teamsAppId:
- type: string
- nullable: true
- templateParameters:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.keyValuePair'
- iconId:
- type: string
- nullable: true
- recipient:
- $ref: '#/components/schemas/microsoft.graph.teamworkNotificationRecipient'
- additionalProperties:
- type: object
+ type: string
+ format: binary
required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/microsoft.graph.startMigration':
- post:
+ delete:
tags:
- users.chat
- summary: Invoke action startMigration
- description: 'Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-startmigration?view=graph-rest-beta
- operationId: user.chat_startMigration
+ summary: Delete media content for the navigation property hostedContents in users
+ description: The unique identifier for an entity. Read-only.
+ operationId: user.chat.targetedMessage.reply_DeleteHostedContentsContent
parameters:
- name: user-id
in: path
@@ -96379,82 +108708,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- conversationCreationDateTime:
- pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
- type: string
- format: date-time
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/microsoft.graph.unhideForUser':
- post:
- tags:
- - users.chat
- summary: Invoke action unhideForUser
- description: Unhide a chat for a user.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-beta
- operationId: user.chat_unhideGraphFPreUser
- parameters:
- - name: user-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - name: chat-id
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
in: path
- description: The unique identifier of chat
+ description: The unique identifier of chatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chat
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- user:
- $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity'
- tenantId:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
+ x-ms-docs-key-type: chatMessage
+ - name: chatMessageHostedContent-id
+ in: path
+ description: The unique identifier of chatMessageHostedContent
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessageHostedContent
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
- '/users/{user-id}/chats/{chat-id}/operations':
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/hostedContents/$count':
get:
tags:
- users.chat
- summary: Get operations from users
- description: A collection of all the Teams async operations that ran or are running on the chat. Nullable.
- operationId: user.chat_ListOperation
+ summary: Get the number of the resource
+ operationId: user.chat.targetedMessage.reply.hostedContent_GetCount
parameters:
- name: user-id
in: path
@@ -96472,55 +108766,35 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsAsyncOperationCollectionResponse'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.setReaction':
post:
tags:
- users.chat
- summary: Create new navigation property to operations for users
- operationId: user.chat_CreateOperation
+ summary: Invoke action setReaction
+ operationId: user.chat.targetedMessage.reply_setReaction
parameters:
- name: user-id
in: path
@@ -96538,30 +108812,51 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
requestBody:
- description: New navigation property
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/operations/{teamsAsyncOperation-id}':
- get:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.softDelete':
+ post:
tags:
- users.chat
- summary: Get operations from users
- description: A collection of all the Teams async operations that ran or are running on the chat. Nullable.
- operationId: user.chat_GetOperation
+ summary: Invoke action softDelete
+ description: Delete a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-beta
+ operationId: user.chat.targetedMessage.reply_softDelete
parameters:
- name: user-id
in: path
@@ -96579,49 +108874,38 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: teamsAsyncOperation-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of teamsAsyncOperation
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAsyncOperation
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
+ description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.undoSoftDelete':
+ post:
tags:
- users.chat
- summary: Update the navigation property operations in users
- operationId: user.chat_UpdateOperation
+ summary: Invoke action undoSoftDelete
+ description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-beta
+ operationId: user.chat.targetedMessage.reply_undoSoftDelete
parameters:
- name: user-id
in: path
@@ -96639,36 +108923,34 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: teamsAsyncOperation-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of teamsAsyncOperation
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAsyncOperation
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
- required: true
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: chatMessage
responses:
2XX:
description: Success
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAsyncOperation'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/{chatMessage-id}/microsoft.graph.unsetReaction':
+ post:
tags:
- users.chat
- summary: Delete navigation property operations for users
- operationId: user.chat_DeleteOperation
+ summary: Invoke action unsetReaction
+ operationId: user.chat.targetedMessage.reply_unsetReaction
parameters:
- name: user-id
in: path
@@ -96686,32 +108968,47 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: teamsAsyncOperation-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of teamsAsyncOperation
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsAsyncOperation
- - name: If-Match
- in: header
- description: ETag
+ x-ms-docs-key-type: targetedChatMessage
+ - name: chatMessage-id
+ in: path
+ description: The unique identifier of chatMessage
+ required: true
style: simple
schema:
type: string
+ x-ms-docs-key-type: chatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ reactionType:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/operations/$count':
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/$count':
get:
tags:
- users.chat
summary: Get the number of the resource
- operationId: user.chat.operation_GetCount
+ operationId: user.chat.targetedMessage.reply_GetCount
parameters:
- name: user-id
in: path
@@ -96729,6 +109026,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -96736,13 +109041,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/chats/{chat-id}/permissionGrants':
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.delta()':
get:
tags:
- users.chat
- summary: Get permissionGrants from users
- description: A collection of permissions granted to apps for the chat.
- operationId: user.chat_ListPermissionGrant
+ summary: Invoke function delta
+ description: 'Get the list of messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. When you use delta query, you can obtain new or updated messages. To get the replies for a message, use the list message replies or the get message reply operations. A GET request with the delta function returns one of the following: State tokens are opaque to the client. To proceed with a round of change tracking, copy and apply the @odata.nextLink or @odata.deltaLink URL returned from the last GET request to the next delta function call. An @odata.deltaLink returned in a response signifies that the current round of change tracking is complete. You can save and use the @odata.deltaLink URL when you begin to retrieve more changes (messages changed or posted after you acquire @odata.deltaLink). For more information, see the delta query documentation.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-delta?view=graph-rest-beta
+ operationId: user.chat.targetedMessage.reply_delta
parameters:
- name: user-id
in: path
@@ -96760,14 +109068,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
+ - name: targetedChatMessage-id
+ in: path
+ description: The unique identifier of targetedChatMessage
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: targetedChatMessage
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -96775,9 +109091,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -96797,59 +109113,41 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.resourceSpecificPermissionGrantCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ '@odata.deltaLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.forwardToChat':
post:
tags:
- users.chat
- summary: Create new navigation property to permissionGrants for users
- operationId: user.chat_CreatePermissionGrant
- parameters:
- - name: user-id
- in: path
- description: The unique identifier of user
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chat
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
- required: true
- responses:
- 2XX:
- description: Created navigation property.
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}':
- get:
- tags:
- - users.chat
- summary: Get permissionGrants from users
- description: A collection of permissions granted to apps for the chat.
- operationId: user.chat_GetPermissionGrant
+ summary: Invoke action forwardToChat
+ description: 'Forward a chat message, a channel message, or a channel message reply to a chat.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-forwardtochat?view=graph-rest-beta
+ operationId: user.chat.targetedMessage.reply_forwardToChat
parameters:
- name: user-id
in: path
@@ -96867,49 +109165,69 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: resourceSpecificPermissionGrant-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of resourceSpecificPermissionGrant
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: resourceSpecificPermissionGrant
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: targetedChatMessage
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ targetChatIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ additionalMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.actionResultPart'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: action
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/{targetedChatMessage-id}/replies/microsoft.graph.replyWithQuote':
+ post:
tags:
- users.chat
- summary: Update the navigation property permissionGrants in users
- operationId: user.chat_UpdatePermissionGrant
+ summary: Invoke action replyWithQuote
+ description: Reply with quote to a single chat message or multiple chat messages in a chat.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chatmessage-replywithquote?view=graph-rest-beta
+ operationId: user.chat.targetedMessage.reply_replyGraphWPreQuote
parameters:
- name: user-id
in: path
@@ -96927,20 +109245,30 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: resourceSpecificPermissionGrant-id
+ - name: targetedChatMessage-id
in: path
- description: The unique identifier of resourceSpecificPermissionGrant
+ description: The unique identifier of targetedChatMessage
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: resourceSpecificPermissionGrant
+ x-ms-docs-key-type: targetedChatMessage
requestBody:
- description: New navigation property values
+ description: Action parameters
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ type: object
+ properties:
+ messageIds:
+ type: array
+ items:
+ type: string
+ nullable: true
+ replyMessage:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ additionalProperties:
+ type: object
required: true
responses:
2XX:
@@ -96948,15 +109276,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant'
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/chats/{chat-id}/targetedMessages/$count':
+ get:
tags:
- users.chat
- summary: Delete navigation property permissionGrants for users
- operationId: user.chat_DeletePermissionGrant
+ summary: Get the number of the resource
+ operationId: user.chat.targetedMessage_GetCount
parameters:
- name: user-id
in: path
@@ -96974,32 +109303,19 @@ paths:
schema:
type: string
x-ms-docs-key-type: chat
- - name: resourceSpecificPermissionGrant-id
- in: path
- description: The unique identifier of resourceSpecificPermissionGrant
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: resourceSpecificPermissionGrant
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/permissionGrants/$count':
+ '/users/{user-id}/chats/$count':
get:
tags:
- users.chat
summary: Get the number of the resource
- operationId: user.chat.permissionGrant_GetCount
+ operationId: user.chat_GetCount
parameters:
- name: user-id
in: path
@@ -97009,14 +109325,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chat
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
responses:
@@ -97024,13 +109332,12 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/chats/{chat-id}/pinnedMessages':
+ '/users/{user-id}/chats/microsoft.graph.allMessages()':
get:
tags:
- users.chat
- summary: Get pinnedMessages from users
- description: A collection of all the pinned messages in the chat. Nullable.
- operationId: user.chat_ListPinnedMessage
+ summary: Invoke function allMessages
+ operationId: user.chat_allMessage
parameters:
- name: user-id
in: path
@@ -97040,22 +109347,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chat
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -97063,9 +109362,9 @@ paths:
type: array
items:
type: string
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -97085,18 +109384,38 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.pinnedChatMessageInfoCollectionResponse'
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- x-ms-docs-operation-type: operation
- post:
+ '/users/{user-id}/chats/microsoft.graph.getAllMessages()':
+ get:
tags:
- users.chat
- summary: Create new navigation property to pinnedMessages for users
- operationId: user.chat_CreatePinnedMessage
+ summary: Invoke function getAllMessages
+ description: 'Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chats-getallmessages?view=graph-rest-beta
+ operationId: user.chat_getAllMessage
parameters:
- name: user-id
in: path
@@ -97106,38 +109425,82 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
+ - name: model
+ in: query
+ description: The payment model for the API
+ style: form
+ explode: false
schema:
type: string
- x-ms-docs-key-type: chat
- requestBody:
- description: New navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo'
- required: true
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Created navigation property.
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo'
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}':
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/users/{user-id}/chats/microsoft.graph.getAllRetainedMessages()':
get:
tags:
- users.chat
- summary: Get pinnedMessages from users
- description: A collection of all the pinned messages in the chat. Nullable.
- operationId: user.chat_GetPinnedMessage
+ summary: Invoke function getAllRetainedMessages
+ description: 'Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/chat-getallretainedmessages?view=graph-rest-beta
+ operationId: user.chat_getAllRetainedMessage
parameters:
- name: user-id
in: path
@@ -97147,22 +109510,96 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: chat
- - name: pinnedChatMessageInfo-id
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ title: Collection of chatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/users/{user-id}/joinedTeams':
+ get:
+ tags:
+ - users.team
+ summary: Get joinedTeams from users
+ description: The Microsoft Teams teams the user is a member of. Read-only. Nullable.
+ operationId: user_ListJoinedTeam
+ parameters:
+ - name: user-id
in: path
- description: The unique identifier of pinnedChatMessageInfo
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: pinnedChatMessageInfo
+ x-ms-docs-key-type: user
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $select
in: query
description: Select properties to be returned
@@ -97185,19 +109622,20 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo'
+ $ref: '#/components/responses/microsoft.graph.teamCollectionResponse'
default:
$ref: '#/components/responses/error'
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
x-ms-docs-operation-type: operation
- patch:
+ '/users/{user-id}/joinedTeams/{team-id}':
+ get:
tags:
- - users.chat
- summary: Update the navigation property pinnedMessages in users
- operationId: user.chat_UpdatePinnedMessage
+ - users.team
+ summary: Get joinedTeams from users
+ description: The Microsoft Teams teams the user is a member of. Read-only. Nullable.
+ operationId: user_GetJoinedTeam
parameters:
- name: user-id
in: path
@@ -97207,44 +109645,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
+ - name: team-id
in: path
- description: The unique identifier of chat
+ description: The unique identifier of team
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chat
- - name: pinnedChatMessageInfo-id
- in: path
- description: The unique identifier of pinnedChatMessageInfo
- required: true
- style: simple
+ x-ms-docs-key-type: team
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
schema:
- type: string
- x-ms-docs-key-type: pinnedChatMessageInfo
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo'
- required: true
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- delete:
+ '/users/{user-id}/joinedTeams/$count':
+ get:
tags:
- - users.chat
- summary: Delete navigation property pinnedMessages for users
- operationId: user.chat_DeletePinnedMessage
+ - users.team
+ summary: Get the number of the resource
+ operationId: user.joinedTeam_GetCount
parameters:
- name: user-id
in: path
@@ -97254,41 +109698,23 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chat
- - name: pinnedChatMessageInfo-id
- in: path
- description: The unique identifier of pinnedChatMessageInfo
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: pinnedChatMessageInfo
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Success
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message':
+ '/users/{user-id}/teamwork':
get:
tags:
- - users.chat
- summary: Get message from users
- description: Represents details about the chat message that is pinned.
- operationId: user.chat.pinnedMessage_GetMessage
+ - users.userTeamwork
+ summary: Get userTeamwork
+ description: 'Get the userTeamwork settings for a specified user, which includes the Microsoft Teams region and the locale chosen by the user.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/userteamwork-get?view=graph-rest-beta
+ operationId: user_GetTeamwork
parameters:
- name: user-id
in: path
@@ -97298,22 +109724,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chat
- - name: pinnedChatMessageInfo-id
- in: path
- description: The unique identifier of pinnedChatMessageInfo
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: pinnedChatMessageInfo
- name: $select
in: query
description: Select properties to be returned
@@ -97340,16 +109750,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ $ref: '#/components/schemas/microsoft.graph.userTeamwork'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/pinnedMessages/$count':
- get:
+ patch:
tags:
- - users.chat
- summary: Get the number of the resource
- operationId: user.chat.pinnedMessage_GetCount
+ - users.userTeamwork
+ summary: Update the navigation property teamwork in users
+ operationId: user_UpdateTeamwork
parameters:
- name: user-id
in: path
@@ -97359,28 +109768,56 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.userTeamwork'
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.userTeamwork'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - users.userTeamwork
+ summary: Delete navigation property teamwork for users
+ operationId: user_DeleteTeamwork
+ parameters:
+ - name: user-id
in: path
- description: The unique identifier of chat
+ description: The unique identifier of user
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: chat
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
+ x-ms-docs-key-type: user
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
responses:
2XX:
- $ref: '#/components/responses/ODataCountResponse'
+ description: Success
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/chats/{chat-id}/tabs':
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/teamwork/associatedTeams':
get:
tags:
- - users.chat
- summary: Get tabs from users
- description: A collection of all the tabs in the chat. Nullable.
- operationId: user.chat_ListTab
+ - users.userTeamwork
+ summary: Get associatedTeams from users
+ description: The list of associatedTeamInfo objects that a user is associated with.
+ operationId: user.teamwork_ListAssociatedTeam
parameters:
- name: user-id
in: path
@@ -97390,14 +109827,6 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chat
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -97435,7 +109864,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.associatedTeamInfoCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -97444,9 +109873,9 @@ paths:
x-ms-docs-operation-type: operation
post:
tags:
- - users.chat
- summary: Create new navigation property to tabs for users
- operationId: user.chat_CreateTab
+ - users.userTeamwork
+ summary: Create new navigation property to associatedTeams for users
+ operationId: user.teamwork_CreateAssociatedTeam
parameters:
- name: user-id
in: path
@@ -97456,20 +109885,12 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chat
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.associatedTeamInfo'
required: true
responses:
2XX:
@@ -97477,17 +109898,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.associatedTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}':
+ '/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}':
get:
tags:
- - users.chat
- summary: Get tabs from users
- description: A collection of all the tabs in the chat. Nullable.
- operationId: user.chat_GetTab
+ - users.userTeamwork
+ summary: Get associatedTeams from users
+ description: The list of associatedTeamInfo objects that a user is associated with.
+ operationId: user.teamwork_GetAssociatedTeam
parameters:
- name: user-id
in: path
@@ -97497,22 +109918,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chat
- - name: teamsTab-id
+ - name: associatedTeamInfo-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of associatedTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: associatedTeamInfo
- name: $select
in: query
description: Select properties to be returned
@@ -97539,15 +109952,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.associatedTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- - users.chat
- summary: Update the navigation property tabs in users
- operationId: user.chat_UpdateTab
+ - users.userTeamwork
+ summary: Update the navigation property associatedTeams in users
+ operationId: user.teamwork_UpdateAssociatedTeam
parameters:
- name: user-id
in: path
@@ -97557,28 +109970,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chat
- - name: teamsTab-id
+ - name: associatedTeamInfo-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of associatedTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: associatedTeamInfo
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.associatedTeamInfo'
required: true
responses:
2XX:
@@ -97586,15 +109991,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsTab'
+ $ref: '#/components/schemas/microsoft.graph.associatedTeamInfo'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- - users.chat
- summary: Delete navigation property tabs for users
- operationId: user.chat_DeleteTab
+ - users.userTeamwork
+ summary: Delete navigation property associatedTeams for users
+ operationId: user.teamwork_DeleteAssociatedTeam
parameters:
- name: user-id
in: path
@@ -97604,22 +110009,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chat
- - name: teamsTab-id
+ - name: associatedTeamInfo-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of associatedTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: associatedTeamInfo
- name: If-Match
in: header
description: ETag
@@ -97632,13 +110029,12 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp':
+ '/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}/team':
get:
tags:
- - users.chat
- summary: Get teamsApp from users
- description: The application that is linked to the tab.
- operationId: user.chat.tab_GetTeamsApp
+ - users.userTeamwork
+ summary: Get team from users
+ operationId: user.teamwork.associatedTeam_GetTeam
parameters:
- name: user-id
in: path
@@ -97648,22 +110044,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chat
- - name: teamsTab-id
+ - name: associatedTeamInfo-id
in: path
- description: The unique identifier of teamsTab
+ description: The unique identifier of associatedTeamInfo
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: teamsTab
+ x-ms-docs-key-type: associatedTeamInfo
- name: $select
in: query
description: Select properties to be returned
@@ -97690,46 +110078,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ $ref: '#/components/schemas/microsoft.graph.team'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/chats/{chat-id}/tabs/$count':
- get:
- tags:
- - users.chat
- summary: Get the number of the resource
- operationId: user.chat.tab_GetCount
- parameters:
- - name: user-id
- in: path
- description: The unique identifier of user
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: user
- - name: chat-id
- in: path
- description: The unique identifier of chat
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: chat
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/users/{user-id}/chats/$count':
+ '/users/{user-id}/teamwork/associatedTeams/$count':
get:
tags:
- - users.chat
+ - users.userTeamwork
summary: Get the number of the resource
- operationId: user.chat_GetCount
+ operationId: user.teamwork.associatedTeam_GetCount
parameters:
- name: user-id
in: path
@@ -97746,12 +110104,16 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/chats/microsoft.graph.allMessages()':
+ '/users/{user-id}/teamwork/installedApps':
get:
tags:
- - users.chat
- summary: Invoke function allMessages
- operationId: user.chat_allMessage
+ - users.userTeamwork
+ summary: List apps installed for user
+ description: Retrieve the list of apps installed in the personal scope of the specified user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/userteamwork-list-installedapps?view=graph-rest-beta
+ operationId: user.teamwork_ListInstalledApp
parameters:
- name: user-id
in: path
@@ -97766,9 +110128,9 @@ paths:
- $ref: '#/components/parameters/search'
- $ref: '#/components/parameters/filter'
- $ref: '#/components/parameters/count'
- - name: $select
+ - name: $orderby
in: query
- description: Select properties to be returned
+ description: Order items by property values
style: form
explode: false
schema:
@@ -97776,9 +110138,9 @@ paths:
type: array
items:
type: string
- - name: $orderby
+ - name: $select
in: query
- description: Order items by property values
+ description: Select properties to be returned
style: form
explode: false
schema:
@@ -97798,38 +110160,58 @@ paths:
type: string
responses:
2XX:
- description: Success
- content:
- application/json:
- schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/responses/microsoft.graph.userScopeTeamsAppInstallationCollectionResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
x-ms-pageable:
nextLinkName: '@odata.nextLink'
operationName: listMore
- '/users/{user-id}/chats/microsoft.graph.getAllMessages()':
+ x-ms-docs-operation-type: operation
+ post:
+ tags:
+ - users.userTeamwork
+ summary: Install app for user
+ description: Install an app in the personal scope of the specified user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/userteamwork-post-installedapps?view=graph-rest-beta
+ operationId: user.teamwork_CreateInstalledApp
+ parameters:
+ - name: user-id
+ in: path
+ description: The unique identifier of user
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: user
+ requestBody:
+ description: New navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
+ required: true
+ responses:
+ 2XX:
+ description: Created navigation property.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}':
get:
tags:
- - users.chat
- summary: Invoke function getAllMessages
- description: 'Get all messages from all chats in which a user is a participant, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ - users.userTeamwork
+ summary: Get installed app for user
+ description: Retrieve the app installed in the personal scope of the specified user.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/chats-getallmessages?view=graph-rest-beta
- operationId: user.chat_getAllMessage
+ url: https://learn.microsoft.com/graph/api/userteamwork-get-installedapps?view=graph-rest-beta
+ operationId: user.teamwork_GetInstalledApp
parameters:
- name: user-id
in: path
@@ -97839,18 +110221,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: model
- in: query
- description: The payment model for the API
- style: form
- explode: false
+ - name: userScopeTeamsAppInstallation-id
+ in: path
+ description: The unique identifier of userScopeTeamsAppInstallation
+ required: true
+ style: simple
schema:
type: string
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ x-ms-docs-key-type: userScopeTeamsAppInstallation
- name: $select
in: query
description: Select properties to be returned
@@ -97861,16 +110239,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -97881,40 +110249,103 @@ paths:
type: array
items:
type: string
+ responses:
+ 2XX:
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ patch:
+ tags:
+ - users.userTeamwork
+ summary: Update the navigation property installedApps in users
+ operationId: user.teamwork_UpdateInstalledApp
+ parameters:
+ - name: user-id
+ in: path
+ description: The unique identifier of user
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: user
+ - name: userScopeTeamsAppInstallation-id
+ in: path
+ description: The unique identifier of userScopeTeamsAppInstallation
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: userScopeTeamsAppInstallation
+ requestBody:
+ description: New navigation property values
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
+ required: true
responses:
2XX:
description: Success
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/users/{user-id}/chats/microsoft.graph.getAllRetainedMessages()':
+ x-ms-docs-operation-type: operation
+ delete:
+ tags:
+ - users.userTeamwork
+ summary: Uninstall app for user
+ description: Uninstall an app from the personal scope of the specified user.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/userteamwork-delete-installedapps?view=graph-rest-beta
+ operationId: user.teamwork_DeleteInstalledApp
+ parameters:
+ - name: user-id
+ in: path
+ description: The unique identifier of user
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: user
+ - name: userScopeTeamsAppInstallation-id
+ in: path
+ description: The unique identifier of userScopeTeamsAppInstallation
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: userScopeTeamsAppInstallation
+ - name: If-Match
+ in: header
+ description: ETag
+ style: simple
+ schema:
+ type: string
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat':
get:
tags:
- - users.chat
- summary: Invoke function getAllRetainedMessages
- description: 'Get all retained messages from all chats that a user is a participant in, including one-on-one chats, group chats, and meeting chats. To learn more about how to use the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs.'
+ - users.userTeamwork
+ summary: Get chat between user and teamsApp
+ description: Retrieve the chat of the specified user and Teams app.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/chat-getallretainedmessages?view=graph-rest-beta
- operationId: user.chat_getAllRetainedMessage
+ url: https://learn.microsoft.com/graph/api/userscopeteamsappinstallation-get-chat?view=graph-rest-beta
+ operationId: user.teamwork.installedApp_GetChat
parameters:
- name: user-id
in: path
@@ -97924,11 +110355,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
+ - name: userScopeTeamsAppInstallation-id
+ in: path
+ description: The unique identifier of userScopeTeamsAppInstallation
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: userScopeTeamsAppInstallation
- name: $select
in: query
description: Select properties to be returned
@@ -97939,16 +110373,6 @@ paths:
type: array
items:
type: string
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- name: $expand
in: query
description: Expand related entities
@@ -97961,35 +110385,21 @@ paths:
type: string
responses:
2XX:
- description: Success
+ description: Retrieved navigation property
content:
application/json:
schema:
- title: Collection of chatMessage
- type: object
- properties:
- value:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.chatMessage'
- '@odata.nextLink':
- type: string
- nullable: true
- additionalProperties:
- type: object
+ $ref: '#/components/schemas/microsoft.graph.chat'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: function
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
- '/users/{user-id}/joinedTeams':
+ x-ms-docs-operation-type: operation
+ '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp':
get:
tags:
- - users.team
- summary: Get joinedTeams from users
- description: The Microsoft Teams teams the user is a member of. Read-only. Nullable.
- operationId: user_ListJoinedTeam
+ - users.userTeamwork
+ summary: Get teamsApp from users
+ description: The app that is installed.
+ operationId: user.teamwork.installedApp_GetTeamsApp
parameters:
- name: user-id
in: path
@@ -97999,21 +110409,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - $ref: '#/components/parameters/top'
- - $ref: '#/components/parameters/skip'
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- - $ref: '#/components/parameters/count'
- - name: $orderby
- in: query
- description: Order items by property values
- style: form
- explode: false
+ - name: userScopeTeamsAppInstallation-id
+ in: path
+ description: The unique identifier of userScopeTeamsAppInstallation
+ required: true
+ style: simple
schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ type: string
+ x-ms-docs-key-type: userScopeTeamsAppInstallation
- name: $select
in: query
description: Select properties to be returned
@@ -98036,20 +110439,21 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.teamCollectionResponse'
+ description: Retrieved navigation property
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/microsoft.graph.teamsApp'
default:
$ref: '#/components/responses/error'
- x-ms-pageable:
- nextLinkName: '@odata.nextLink'
- operationName: listMore
x-ms-docs-operation-type: operation
- '/users/{user-id}/joinedTeams/{team-id}':
+ '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition':
get:
tags:
- - users.team
- summary: Get joinedTeams from users
- description: The Microsoft Teams teams the user is a member of. Read-only. Nullable.
- operationId: user_GetJoinedTeam
+ - users.userTeamwork
+ summary: Get teamsAppDefinition from users
+ description: The details of this version of the app.
+ operationId: user.teamwork.installedApp_GetTeamsAppDefinition
parameters:
- name: user-id
in: path
@@ -98059,14 +110463,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: team-id
+ - name: userScopeTeamsAppInstallation-id
in: path
- description: The unique identifier of team
+ description: The unique identifier of userScopeTeamsAppInstallation
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: team
+ x-ms-docs-key-type: userScopeTeamsAppInstallation
- name: $select
in: query
description: Select properties to be returned
@@ -98093,16 +110497,16 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.team'
+ $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/joinedTeams/$count':
+ '/users/{user-id}/teamwork/installedApps/$count':
get:
tags:
- - users.team
+ - users.userTeamwork
summary: Get the number of the resource
- operationId: user.joinedTeam_GetCount
+ operationId: user.teamwork.installedApp_GetCount
parameters:
- name: user-id
in: path
@@ -98119,16 +110523,57 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/teamwork':
+ '/users/{user-id}/teamwork/microsoft.graph.deleteTargetedMessage':
+ post:
+ tags:
+ - users.userTeamwork
+ summary: Invoke action deleteTargetedMessage
+ description: 'Delete a specific targeted message from a channel context. Teams administrators can use this API to remove targeted messages by providing the message ID, team ID, and channel ID.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/userteamwork-deletetargetedmessage?view=graph-rest-beta
+ operationId: user.teamwork_deleteTargetedMessage
+ parameters:
+ - name: user-id
+ in: path
+ description: The unique identifier of user
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: user
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ teamId:
+ type: string
+ channelId:
+ type: string
+ messageId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
+ responses:
+ 2XX:
+ description: Success
+ default:
+ $ref: '#/components/responses/error'
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/teamwork/microsoft.graph.getAllRetainedTargetedMessages()':
get:
tags:
- users.userTeamwork
- summary: Get userTeamwork
- description: 'Get the userTeamwork settings for a specified user, which includes the Microsoft Teams region and the locale chosen by the user.'
+ summary: Invoke function getAllRetainedTargetedMessages
+ description: Get all retained targeted messages sent to a specific user in group chats and channels.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/userteamwork-get?view=graph-rest-beta
- operationId: user_GetTeamwork
+ url: https://learn.microsoft.com/graph/api/userteamwork-getallretainedtargetedmessages?view=graph-rest-beta
+ operationId: user.teamwork_getAllRetainedTargetedMessage
parameters:
- name: user-id
in: path
@@ -98138,6 +110583,11 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
- name: $select
in: query
description: Select properties to be returned
@@ -98148,6 +110598,16 @@ paths:
type: array
items:
type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
- name: $expand
in: query
description: Expand related entities
@@ -98160,19 +110620,38 @@ paths:
type: string
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.userTeamwork'
+ title: Collection of targetedChatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- patch:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/users/{user-id}/teamwork/microsoft.graph.getAllTargetedMessages()':
+ get:
tags:
- users.userTeamwork
- summary: Update the navigation property teamwork in users
- operationId: user_UpdateTeamwork
+ summary: Invoke function getAllTargetedMessages
+ description: Get all targeted messages sent to a specific user in group chats and channels.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/userteamwork-getalltargetedmessages?view=graph-rest-beta
+ operationId: user.teamwork_getAllTargetedMessage
parameters:
- name: user-id
in: path
@@ -98182,28 +110661,75 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- requestBody:
- description: New navigation property values
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.userTeamwork'
- required: true
+ - $ref: '#/components/parameters/top'
+ - $ref: '#/components/parameters/skip'
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
+ - $ref: '#/components/parameters/count'
+ - name: $select
+ in: query
+ description: Select properties to be returned
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $orderby
+ in: query
+ description: Order items by property values
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
+ - name: $expand
+ in: query
+ description: Expand related entities
+ style: form
+ explode: false
+ schema:
+ uniqueItems: true
+ type: array
+ items:
+ type: string
responses:
2XX:
description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.userTeamwork'
+ title: Collection of targetedChatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- delete:
+ x-ms-docs-operation-type: function
+ x-ms-pageable:
+ nextLinkName: '@odata.nextLink'
+ operationName: listMore
+ '/users/{user-id}/teamwork/microsoft.graph.sendActivityNotification':
+ post:
tags:
- users.userTeamwork
- summary: Delete navigation property teamwork for users
- operationId: user_DeleteTeamwork
+ summary: Invoke action sendActivityNotification
+ description: 'Send an activity feed notification to a user. For more information, see sending Teams activity notifications.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/userteamwork-sendactivitynotification?view=graph-rest-beta
+ operationId: user.teamwork_sendActivityNotification
parameters:
- name: user-id
in: path
@@ -98213,25 +110739,53 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: If-Match
- in: header
- description: ETag
- style: simple
- schema:
- type: string
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ topic:
+ $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic'
+ activityType:
+ type: string
+ nullable: true
+ chainId:
+ type: number
+ format: int64
+ nullable: true
+ previewText:
+ $ref: '#/components/schemas/microsoft.graph.itemBody'
+ teamsAppId:
+ type: string
+ nullable: true
+ templateParameters:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.keyValuePair'
+ iconId:
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
description: Success
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/teamwork/associatedTeams':
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/teamwork/sections':
get:
tags:
- users.userTeamwork
- summary: Get associatedTeams from users
- description: The list of associatedTeamInfo objects that a user is associated with.
- operationId: user.teamwork_ListAssociatedTeam
+ summary: List sections
+ description: Get the list of sections in a user's teamwork.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/userteamwork-list-sections?view=graph-rest-beta
+ operationId: user.teamwork_ListSection
parameters:
- name: user-id
in: path
@@ -98278,7 +110832,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.associatedTeamInfoCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamworkSectionCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -98288,8 +110842,12 @@ paths:
post:
tags:
- users.userTeamwork
- summary: Create new navigation property to associatedTeams for users
- operationId: user.teamwork_CreateAssociatedTeam
+ summary: Create teamworkSection
+ description: Create a new section in a user's teamwork.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/userteamwork-post-sections?view=graph-rest-beta
+ operationId: user.teamwork_CreateSection
parameters:
- name: user-id
in: path
@@ -98304,7 +110862,7 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.associatedTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.teamworkSection'
required: true
responses:
2XX:
@@ -98312,17 +110870,20 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.associatedTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.teamworkSection'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}':
+ '/users/{user-id}/teamwork/sections/{teamworkSection-id}':
get:
tags:
- users.userTeamwork
- summary: Get associatedTeams from users
- description: The list of associatedTeamInfo objects that a user is associated with.
- operationId: user.teamwork_GetAssociatedTeam
+ summary: Get teamworkSection
+ description: Read the properties of a section in a user's teamwork.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworksection-get?view=graph-rest-beta
+ operationId: user.teamwork_GetSection
parameters:
- name: user-id
in: path
@@ -98332,14 +110893,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: associatedTeamInfo-id
+ - name: teamworkSection-id
in: path
- description: The unique identifier of associatedTeamInfo
+ description: The unique identifier of teamworkSection
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: associatedTeamInfo
+ x-ms-docs-key-type: teamworkSection
- name: $select
in: query
description: Select properties to be returned
@@ -98366,15 +110927,19 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.associatedTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.teamworkSection'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.userTeamwork
- summary: Update the navigation property associatedTeams in users
- operationId: user.teamwork_UpdateAssociatedTeam
+ summary: Update teamworkSection
+ description: 'Update the properties of a section in a user''s teamwork. For system-defined sections, only the sortType property can be updated.'
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworksection-update?view=graph-rest-beta
+ operationId: user.teamwork_UpdateSection
parameters:
- name: user-id
in: path
@@ -98384,20 +110949,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: associatedTeamInfo-id
+ - name: teamworkSection-id
in: path
- description: The unique identifier of associatedTeamInfo
+ description: The unique identifier of teamworkSection
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: associatedTeamInfo
+ x-ms-docs-key-type: teamworkSection
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.associatedTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.teamworkSection'
required: true
responses:
2XX:
@@ -98405,15 +110970,19 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.associatedTeamInfo'
+ $ref: '#/components/schemas/microsoft.graph.teamworkSection'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.userTeamwork
- summary: Delete navigation property associatedTeams for users
- operationId: user.teamwork_DeleteAssociatedTeam
+ summary: Delete teamworkSection
+ description: Delete a user-defined section from a user's teamwork. System-defined sections can't be deleted.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworksection-delete?view=graph-rest-beta
+ operationId: user.teamwork_DeleteSection
parameters:
- name: user-id
in: path
@@ -98423,14 +110992,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: associatedTeamInfo-id
+ - name: teamworkSection-id
in: path
- description: The unique identifier of associatedTeamInfo
+ description: The unique identifier of teamworkSection
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: associatedTeamInfo
+ x-ms-docs-key-type: teamworkSection
- name: If-Match
in: header
description: ETag
@@ -98443,65 +111012,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}/team':
- get:
- tags:
- - users.userTeamwork
- summary: Get team from users
- operationId: user.teamwork.associatedTeam_GetTeam
- parameters:
- - name: user-id
- in: path
- description: The unique identifier of user
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: user
- - name: associatedTeamInfo-id
- in: path
- description: The unique identifier of associatedTeamInfo
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: associatedTeamInfo
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.team'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/teamwork/associatedTeams/$count':
+ '/users/{user-id}/teamwork/sections/{teamworkSection-id}/items':
get:
tags:
- users.userTeamwork
- summary: Get the number of the resource
- operationId: user.teamwork.associatedTeam_GetCount
+ summary: List items
+ description: Get the list of items in a section of a user's teamwork.
+ externalDocs:
+ description: Find more info here
+ url: https://learn.microsoft.com/graph/api/teamworksection-list-items?view=graph-rest-beta
+ operationId: user.teamwork.section_ListItem
parameters:
- name: user-id
in: path
@@ -98511,32 +111031,14 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - $ref: '#/components/parameters/search'
- - $ref: '#/components/parameters/filter'
- responses:
- 2XX:
- $ref: '#/components/responses/ODataCountResponse'
- default:
- $ref: '#/components/responses/error'
- '/users/{user-id}/teamwork/installedApps':
- get:
- tags:
- - users.userTeamwork
- summary: List apps installed for user
- description: Retrieve the list of apps installed in the personal scope of the specified user.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/userteamwork-list-installedapps?view=graph-rest-beta
- operationId: user.teamwork_ListInstalledApp
- parameters:
- - name: user-id
+ - name: teamworkSection-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of teamworkSection
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
+ x-ms-docs-key-type: teamworkSection
- $ref: '#/components/parameters/top'
- $ref: '#/components/parameters/skip'
- $ref: '#/components/parameters/search'
@@ -98574,7 +111076,7 @@ paths:
type: string
responses:
2XX:
- $ref: '#/components/responses/microsoft.graph.userScopeTeamsAppInstallationCollectionResponse'
+ $ref: '#/components/responses/microsoft.graph.teamworkSectionItemCollectionResponse'
default:
$ref: '#/components/responses/error'
x-ms-pageable:
@@ -98584,12 +111086,12 @@ paths:
post:
tags:
- users.userTeamwork
- summary: Install app for user
- description: Install an app in the personal scope of the specified user.
+ summary: Add teamworkSectionItem
+ description: 'Add an item, such as a chat, channel, meeting, or community, to a user-defined section in a user''s teamwork. Each item can belong to only one section at a time. You can only add items that are currently in a system-defined section. If the item is already in another user-defined section, use the move action to relocate it.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/userteamwork-post-installedapps?view=graph-rest-beta
- operationId: user.teamwork_CreateInstalledApp
+ url: https://learn.microsoft.com/graph/api/teamworksection-post-items?view=graph-rest-beta
+ operationId: user.teamwork.section_CreateItem
parameters:
- name: user-id
in: path
@@ -98599,12 +111101,20 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
+ - name: teamworkSection-id
+ in: path
+ description: The unique identifier of teamworkSection
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkSection
requestBody:
description: New navigation property
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.teamworkSectionItem'
required: true
responses:
2XX:
@@ -98612,20 +111122,17 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.teamworkSectionItem'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}':
+ '/users/{user-id}/teamwork/sections/{teamworkSection-id}/items/{teamworkSectionItem-id}':
get:
tags:
- users.userTeamwork
- summary: Get installed app for user
- description: Retrieve the app installed in the personal scope of the specified user.
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/userteamwork-get-installedapps?view=graph-rest-beta
- operationId: user.teamwork_GetInstalledApp
+ summary: Get items from users
+ description: 'The items (chats, channels, meetings, or communities) organized within the section.'
+ operationId: user.teamwork.section_GetItem
parameters:
- name: user-id
in: path
@@ -98635,14 +111142,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: userScopeTeamsAppInstallation-id
+ - name: teamworkSection-id
in: path
- description: The unique identifier of userScopeTeamsAppInstallation
+ description: The unique identifier of teamworkSection
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: userScopeTeamsAppInstallation
+ x-ms-docs-key-type: teamworkSection
+ - name: teamworkSectionItem-id
+ in: path
+ description: The unique identifier of teamworkSectionItem
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkSectionItem
- name: $select
in: query
description: Select properties to be returned
@@ -98669,15 +111184,15 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.teamworkSectionItem'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- users.userTeamwork
- summary: Update the navigation property installedApps in users
- operationId: user.teamwork_UpdateInstalledApp
+ summary: Update the navigation property items in users
+ operationId: user.teamwork.section_UpdateItem
parameters:
- name: user-id
in: path
@@ -98687,20 +111202,28 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: userScopeTeamsAppInstallation-id
+ - name: teamworkSection-id
in: path
- description: The unique identifier of userScopeTeamsAppInstallation
+ description: The unique identifier of teamworkSection
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: userScopeTeamsAppInstallation
+ x-ms-docs-key-type: teamworkSection
+ - name: teamworkSectionItem-id
+ in: path
+ description: The unique identifier of teamworkSectionItem
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkSectionItem
requestBody:
description: New navigation property values
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.teamworkSectionItem'
required: true
responses:
2XX:
@@ -98708,19 +111231,19 @@ paths:
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
+ $ref: '#/components/schemas/microsoft.graph.teamworkSectionItem'
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
delete:
tags:
- users.userTeamwork
- summary: Uninstall app for user
- description: Uninstall an app from the personal scope of the specified user.
+ summary: Remove teamworkSectionItem
+ description: 'Remove an item from a user-defined section in a user''s teamwork. This API doesn''t delete the underlying chat, channel, meeting, or community; it only removes the item from the user-defined section. The item is automatically moved back to its default system-defined section.'
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/userteamwork-delete-installedapps?view=graph-rest-beta
- operationId: user.teamwork_DeleteInstalledApp
+ url: https://learn.microsoft.com/graph/api/teamworksectionitem-delete?view=graph-rest-beta
+ operationId: user.teamwork.section_DeleteItem
parameters:
- name: user-id
in: path
@@ -98730,14 +111253,22 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: userScopeTeamsAppInstallation-id
+ - name: teamworkSection-id
in: path
- description: The unique identifier of userScopeTeamsAppInstallation
+ description: The unique identifier of teamworkSection
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: userScopeTeamsAppInstallation
+ x-ms-docs-key-type: teamworkSection
+ - name: teamworkSectionItem-id
+ in: path
+ description: The unique identifier of teamworkSectionItem
+ required: true
+ style: simple
+ schema:
+ type: string
+ x-ms-docs-key-type: teamworkSectionItem
- name: If-Match
in: header
description: ETag
@@ -98750,16 +111281,16 @@ paths:
default:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
- '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat':
- get:
+ '/users/{user-id}/teamwork/sections/{teamworkSection-id}/items/{teamworkSectionItem-id}/microsoft.graph.move':
+ post:
tags:
- users.userTeamwork
- summary: Get chat between user and teamsApp
- description: Retrieve the chat of the specified user and Teams app.
+ summary: Invoke action move
+ description: Move an item from one user-defined section to another user-defined section in a user's teamwork. Each item can belong to only one section at a time. This action removes the item from its current section and adds it to the target section. Use this action instead of add when the item is already in a user-defined section.
externalDocs:
description: Find more info here
- url: https://learn.microsoft.com/graph/api/userscopeteamsappinstallation-get-chat?view=graph-rest-beta
- operationId: user.teamwork.installedApp_GetChat
+ url: https://learn.microsoft.com/graph/api/teamworksectionitem-move?view=graph-rest-beta
+ operationId: user.teamwork.section.item_move
parameters:
- name: user-id
in: path
@@ -98769,105 +111300,50 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: userScopeTeamsAppInstallation-id
+ - name: teamworkSection-id
in: path
- description: The unique identifier of userScopeTeamsAppInstallation
+ description: The unique identifier of teamworkSection
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: userScopeTeamsAppInstallation
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- responses:
- 2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.chat'
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp':
- get:
- tags:
- - users.userTeamwork
- summary: Get teamsApp from users
- description: The app that is installed.
- operationId: user.teamwork.installedApp_GetTeamsApp
- parameters:
- - name: user-id
+ x-ms-docs-key-type: teamworkSection
+ - name: teamworkSectionItem-id
in: path
- description: The unique identifier of user
+ description: The unique identifier of teamworkSectionItem
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: user
- - name: userScopeTeamsAppInstallation-id
- in: path
- description: The unique identifier of userScopeTeamsAppInstallation
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: userScopeTeamsAppInstallation
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: teamworkSectionItem
+ requestBody:
+ description: Action parameters
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ targetSectionId:
+ type: string
+ additionalProperties:
+ type: object
+ required: true
responses:
2XX:
- description: Retrieved navigation property
+ description: Success
content:
application/json:
schema:
- $ref: '#/components/schemas/microsoft.graph.teamsApp'
+ $ref: '#/components/schemas/microsoft.graph.teamworkSectionItem'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition':
+ x-ms-docs-operation-type: action
+ '/users/{user-id}/teamwork/sections/{teamworkSection-id}/items/$count':
get:
tags:
- users.userTeamwork
- summary: Get teamsAppDefinition from users
- description: The details of this version of the app.
- operationId: user.teamwork.installedApp_GetTeamsAppDefinition
+ summary: Get the number of the resource
+ operationId: user.teamwork.section.item_GetCount
parameters:
- name: user-id
in: path
@@ -98877,50 +111353,27 @@ paths:
schema:
type: string
x-ms-docs-key-type: user
- - name: userScopeTeamsAppInstallation-id
+ - name: teamworkSection-id
in: path
- description: The unique identifier of userScopeTeamsAppInstallation
+ description: The unique identifier of teamworkSection
required: true
style: simple
schema:
type: string
- x-ms-docs-key-type: userScopeTeamsAppInstallation
- - name: $select
- in: query
- description: Select properties to be returned
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
- - name: $expand
- in: query
- description: Expand related entities
- style: form
- explode: false
- schema:
- uniqueItems: true
- type: array
- items:
- type: string
+ x-ms-docs-key-type: teamworkSection
+ - $ref: '#/components/parameters/search'
+ - $ref: '#/components/parameters/filter'
responses:
2XX:
- description: Retrieved navigation property
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition'
+ $ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- x-ms-docs-operation-type: operation
- '/users/{user-id}/teamwork/installedApps/$count':
+ '/users/{user-id}/teamwork/sections/$count':
get:
tags:
- users.userTeamwork
summary: Get the number of the resource
- operationId: user.teamwork.installedApp_GetCount
+ operationId: user.teamwork.section_GetCount
parameters:
- name: user-id
in: path
@@ -98937,62 +111390,6 @@ paths:
$ref: '#/components/responses/ODataCountResponse'
default:
$ref: '#/components/responses/error'
- '/users/{user-id}/teamwork/microsoft.graph.sendActivityNotification':
- post:
- tags:
- - users.userTeamwork
- summary: Invoke action sendActivityNotification
- description: 'Send an activity feed notification to a user. For more information, see sending Teams activity notifications.'
- externalDocs:
- description: Find more info here
- url: https://learn.microsoft.com/graph/api/userteamwork-sendactivitynotification?view=graph-rest-beta
- operationId: user.teamwork_sendActivityNotification
- parameters:
- - name: user-id
- in: path
- description: The unique identifier of user
- required: true
- style: simple
- schema:
- type: string
- x-ms-docs-key-type: user
- requestBody:
- description: Action parameters
- content:
- application/json:
- schema:
- type: object
- properties:
- topic:
- $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic'
- activityType:
- type: string
- nullable: true
- chainId:
- type: number
- format: int64
- nullable: true
- previewText:
- $ref: '#/components/schemas/microsoft.graph.itemBody'
- teamsAppId:
- type: string
- nullable: true
- templateParameters:
- type: array
- items:
- $ref: '#/components/schemas/microsoft.graph.keyValuePair'
- iconId:
- type: string
- nullable: true
- additionalProperties:
- type: object
- required: true
- responses:
- 2XX:
- description: Success
- default:
- $ref: '#/components/responses/error'
- x-ms-docs-operation-type: action
components:
schemas:
microsoft.graph.teamsApp:
@@ -99232,6 +111629,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.teamsTab'
description: A collection of all the tabs in the chat. Nullable.
x-ms-navigationProperty: true
+ targetedMessages:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
+ description: A collection of targeted messages in the chat that are visible only to specific users. Nullable.
+ x-ms-navigationProperty: true
additionalProperties:
type: object
microsoft.graph.teamsAppInstallation:
@@ -99599,6 +112002,16 @@ components:
$ref: '#/components/schemas/microsoft.graph.teamsApp'
additionalProperties:
type: object
+ microsoft.graph.targetedChatMessage:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.chatMessage'
+ - title: targetedChatMessage
+ type: object
+ properties:
+ recipient:
+ $ref: '#/components/schemas/microsoft.graph.identity'
+ additionalProperties:
+ type: object
microsoft.graph.team:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -100132,9 +112545,10 @@ components:
nullable: true
hasChat:
type: boolean
+ description: 'Read-only. This value is true if the task has chat messages associated with it. Otherwise, false.'
hasDescription:
type: boolean
- description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.'
+ description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise, false.'
nullable: true
isArchived:
type: boolean
@@ -100155,11 +112569,12 @@ components:
lastModifiedDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
+ description: 'Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z'
format: date-time
nullable: true
orderHint:
type: string
- description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in plannern.'
+ description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in planner.'
nullable: true
percentComplete:
maximum: 2147483647
@@ -100207,6 +112622,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.plannerBucketTaskBoardTaskFormat'
details:
$ref: '#/components/schemas/microsoft.graph.plannerTaskDetails'
+ messages:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ description: Read-only. Nullable. Chat messages associated with the task.
+ x-ms-navigationProperty: true
progressTaskBoardFormat:
$ref: '#/components/schemas/microsoft.graph.plannerProgressTaskBoardTaskFormat'
additionalProperties:
@@ -100263,6 +112684,51 @@ components:
$ref: '#/components/schemas/microsoft.graph.plannerExternalReferences'
additionalProperties:
type: object
+ microsoft.graph.plannerTaskChatMessage:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: plannerTaskChatMessage
+ type: object
+ properties:
+ content:
+ type: string
+ description: The content of the chat message. Supports plain text and sanitized HTML.
+ nullable: true
+ createdBy:
+ $ref: '#/components/schemas/microsoft.graph.identitySet'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The date and time when the message was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
+ format: date-time
+ deletedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ editedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ nullable: true
+ mentions:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMention'
+ description: The list of mentions in the message.
+ messageType:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessageType'
+ parentEntityId:
+ type: string
+ description: The ID of the parent plannerTask that this message belongs to.
+ nullable: true
+ reactions:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReaction'
+ description: The reactions on the message.
+ additionalProperties:
+ type: object
microsoft.graph.plannerProgressTaskBoardTaskFormat:
allOf:
- $ref: '#/components/schemas/microsoft.graph.plannerDelta'
@@ -100347,21 +112813,21 @@ components:
$ref: '#/components/schemas/microsoft.graph.groupAccessType'
allowExternalSenders:
type: boolean
- description: 'Indicates if people external to the organization can send messages to the group. The default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'Indicates if people external to the organization can send messages to the group. The default value is false. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
nullable: true
assignedLabels:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.assignedLabel'
- description: 'The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group. Returned only on $select. This property can be updated only in delegated scenarios where the caller requires both the Microsoft Graph permission and a supported administrator role.'
+ description: 'The list of sensitivity label pairs (label ID, label name) associated with a Microsoft 365 group. Requires $select to retrieve. This property can be updated only in delegated scenarios where the caller requires both the Microsoft Graph permission and a supported administrator role.'
assignedLicenses:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.assignedLicense'
- description: The licenses that are assigned to the group. Returned only on $select. Supports $filter (eq). Read-only.
+ description: The licenses that are assigned to the group. Requires $select to retrieve. Supports $filter (eq). Read-only.
autoSubscribeNewMembers:
type: boolean
- description: 'Indicates if new members added to the group are auto-subscribed to receive email notifications. You can set this property in a PATCH request for the group; don''t set it in the initial POST request that creates the group. Default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'Indicates if new members added to the group are auto-subscribed to receive email notifications. You can set this property in a PATCH request for the group; don''t set it in the initial POST request that creates the group. Default value is false. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
nullable: true
classification:
type: string
@@ -100404,11 +112870,11 @@ components:
nullable: true
hideFromAddressLists:
type: boolean
- description: 'true if the group isn''t displayed in certain parts of the Outlook user interface: in the Address Book, in address lists for selecting message recipients, and in the Browse Groups dialog for searching groups; false otherwise. The default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'true if the group isn''t displayed in certain parts of the Outlook user interface: in the Address Book, in address lists for selecting message recipients, and in the Browse Groups dialog for searching groups; false otherwise. The default value is false. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
nullable: true
hideFromOutlookClients:
type: boolean
- description: 'true if the group isn''t displayed in Outlook clients, such as Outlook for Windows and Outlook on the web, false otherwise. The default value is false. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'true if the group isn''t displayed in Outlook clients, such as Outlook for Windows and Outlook on the web, false otherwise. The default value is false. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
nullable: true
infoCatalogs:
type: array
@@ -100433,7 +112899,7 @@ components:
nullable: true
isSubscribedByMail:
type: boolean
- description: 'Indicates whether the signed-in user is subscribed to receive email conversations. The default value is true. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'Indicates whether the signed-in user is subscribed to receive email conversations. The default value is true. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
nullable: true
licenseProcessingState:
$ref: '#/components/schemas/microsoft.graph.licenseProcessingState'
@@ -100463,6 +112929,8 @@ components:
type: string
description: 'Contains the on-premises domain FQDN, also called dnsDomainName synchronized from the on-premises directory. The property is only populated for customers synchronizing their on-premises directory to Microsoft Entra ID via Microsoft Entra Connect.Returned by default. Read-only.'
nullable: true
+ onPremisesExtensionAttributes:
+ $ref: '#/components/schemas/microsoft.graph.onPremisesExtensionAttributes'
onPremisesLastSyncDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
@@ -100521,7 +112989,7 @@ components:
type: array
items:
type: string
- description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith.'
+ description: 'Specifies the group resources that are associated with the Microsoft 365 group. The possible value is Team. For more information, see Microsoft 365 group behaviors and provisioning options. Returned by default. Supports $filter (eq, not, startsWith).'
securityEnabled:
type: boolean
description: 'Specifies whether the group is a security group. Required.Returned by default. Supports $filter (eq, ne, not, in).'
@@ -100547,21 +113015,21 @@ components:
maximum: 2147483647
minimum: -2147483648
type: number
- description: Count of conversations delivered one or more new posts since the signed-in user's last visit to the group. This property is the same as unseenCount. Returned only on $select.
+ description: Count of conversations delivered one or more new posts since the signed-in user's last visit to the group. This property is the same as unseenCount. Requires $select to retrieve.
format: int32
nullable: true
unseenCount:
maximum: 2147483647
minimum: -2147483648
type: number
- description: 'Count of conversations that have received new posts since the signed-in user last visited the group. This property is the same as unseenConversationsCount.Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'Count of conversations that have received new posts since the signed-in user last visited the group. This property is the same as unseenConversationsCount.Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
format: int32
nullable: true
unseenMessagesCount:
maximum: 2147483647
minimum: -2147483648
type: number
- description: Count of new posts that have been delivered to the group's conversations since the signed-in user's last visit to the group. Returned only on $select.
+ description: Count of new posts that have been delivered to the group's conversations since the signed-in user's last visit to the group. Requires $select to retrieve.
format: int32
nullable: true
visibility:
@@ -100570,7 +113038,7 @@ components:
nullable: true
welcomeMessageEnabled:
type: boolean
- description: 'Indicates whether a welcome message is sent to new members when they are added to the group. The default value is true. Returned only on $select. Supported only on the Get group API (GET /groups/{ID}).'
+ description: 'Indicates whether a welcome message is sent to new members when they are added to the group. The default value is true. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}).'
nullable: true
writebackConfiguration:
$ref: '#/components/schemas/microsoft.graph.groupWritebackConfiguration'
@@ -100746,7 +113214,7 @@ components:
properties:
aboutMe:
type: string
- description: A freeform text entry field for users to describe themselves. Returned only on $select.
+ description: A freeform text entry field for users to describe themselves. Requires $select to retrieve.
nullable: true
accountEnabled:
type: boolean
@@ -100771,7 +113239,7 @@ components:
birthday:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z Returned only on $select.'
+ description: 'The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z Requires $select to retrieve.'
format: date-time
businessPhones:
type: array
@@ -100869,13 +113337,15 @@ components:
hireDate:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Returned only on $select. Note: This property is specific to SharePoint Online. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs.'
+ description: 'The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Requires $select to retrieve. Note: This property is specific to SharePoint Online. We recommend using the native employeeHireDate property to set and update hire date values using Microsoft Graph APIs.'
format: date-time
identities:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.objectIdentity'
description: 'Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft and tied to a user account. It may contain multiple items with the same signInType value. Supports $filter (eq) with limitations.'
+ identityGovernance:
+ $ref: '#/components/schemas/microsoft.graph.identityGovernanceUserSettings'
identityParentId:
type: string
description: 'The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity.'
@@ -100896,7 +113366,7 @@ components:
items:
type: string
nullable: true
- description: A list for users to describe their interests. Returned only on $select.
+ description: A list for users to describe their interests. Requires $select to retrieve.
isLicenseReconciliationNeeded:
type: boolean
description: Indicates whether the user is pending an exchange mailbox license assignment. Read-only. Supports $filter (eq where true only).
@@ -100907,7 +113377,7 @@ components:
nullable: true
isResourceAccount:
type: boolean
- description: Do not use – reserved for future use.
+ description: Do not use. Reserved for future use.
nullable: true
jobTitle:
type: string
@@ -100916,18 +113386,18 @@ components:
lastPasswordChangeDateTime:
pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
type: string
- description: 'When this Microsoft Entra user last changed their password or when their password was created, whichever date the latest action was performed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Returned only on $select.'
+ description: 'When this Microsoft Entra user last changed their password or when their password was created, whichever date the latest action was performed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. Requires $select to retrieve.'
format: date-time
nullable: true
legalAgeGroupClassification:
type: string
- description: 'Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on ageGroup and consentProvidedForMinor properties. Allowed values: null, Undefined, MinorWithOutParentalConsent, MinorWithParentalConsent, MinorNoParentalConsentRequired, NotAdult, and Adult. For more information, see legal age group property definitions. Returned only on $select.'
+ description: 'Used by enterprise applications to determine the legal age group of the user. This property is read-only and calculated based on ageGroup and consentProvidedForMinor properties. Allowed values: null, Undefined, MinorWithOutParentalConsent, MinorWithParentalConsent, MinorNoParentalConsentRequired, NotAdult, and Adult. For more information, see legal age group property definitions. Requires $select to retrieve.'
nullable: true
licenseAssignmentStates:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.licenseAssignmentState'
- description: State of license assignments for this user. It also indicates licenses that are directly assigned and the ones the user inherited through group memberships. Read-only. Returned only on $select.
+ description: State of license assignments for this user. It also indicates licenses that are directly assigned and the ones the user inherited through group memberships. Read-only. Requires $select to retrieve.
mail:
type: string
description: 'The SMTP address for the user, for example, admin@contoso.com. Changes to this property also update the user''s proxyAddresses collection to include the value as an SMTP address. This property can''t contain accent characters. NOTE: We don''t recommend updating this property for Azure AD B2C user profiles. Use the otherMails property instead. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith, and eq on null values).'
@@ -100944,7 +113414,7 @@ components:
nullable: true
mySite:
type: string
- description: The URL for the user's site. Returned only on $select.
+ description: The URL for the user's site. Requires $select to retrieve.
nullable: true
officeLocation:
type: string
@@ -101009,7 +113479,7 @@ components:
items:
type: string
nullable: true
- description: A list for users to enumerate their past projects. Returned only on $select.
+ description: A list for users to enumerate their past projects. Requires $select to retrieve.
postalCode:
type: string
description: 'The postal code for the user''s postal address. The postal code is specific to the user''s country/region. In the United States of America, this attribute contains the ZIP code. Maximum length is 40 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).'
@@ -101024,7 +113494,7 @@ components:
nullable: true
preferredName:
type: string
- description: The preferred name for the user. Not Supported. This attribute returns an empty string.Returned only on $select.
+ description: The preferred name for the user. Not Supported. This attribute returns an empty string.Requires $select to retrieve.
nullable: true
print:
$ref: '#/components/schemas/microsoft.graph.userPrint'
@@ -101049,13 +113519,13 @@ components:
items:
type: string
nullable: true
- description: A list for the user to enumerate their responsibilities. Returned only on $select.
+ description: A list for the user to enumerate their responsibilities. Requires $select to retrieve.
schools:
type: array
items:
type: string
nullable: true
- description: A list for the user to enumerate the schools they have attended. Returned only on $select.
+ description: A list for the user to enumerate the schools they have attended. Requires $select to retrieve.
securityIdentifier:
type: string
description: 'Security identifier (SID) of the user, used in Windows scenarios. Read-only. Returned by default. Supports $select and $filter (eq, not, ge, le, startsWith).'
@@ -101082,7 +113552,7 @@ components:
items:
type: string
nullable: true
- description: A list for the user to enumerate their skills. Returned only on $select.
+ description: A list for the user to enumerate their skills. Requires $select to retrieve.
state:
type: string
description: 'The state or province in the user''s address. Maximum length is 128 characters. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values).'
@@ -101177,6 +113647,11 @@ components:
x-ms-navigationProperty: true
cloudClipboard:
$ref: '#/components/schemas/microsoft.graph.cloudClipboardRoot'
+ cloudPcPools:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPool'
+ x-ms-navigationProperty: true
cloudPCs:
type: array
items:
@@ -102425,6 +114900,12 @@ components:
$ref: '#/components/schemas/microsoft.graph.userScopeTeamsAppInstallation'
description: The apps installed in the personal scope of this user.
x-ms-navigationProperty: true
+ sections:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.teamworkSection'
+ description: The sections in the user's chat list.
+ x-ms-navigationProperty: true
additionalProperties:
type: object
microsoft.graph.associatedTeamInfo:
@@ -102444,6 +114925,71 @@ components:
$ref: '#/components/schemas/microsoft.graph.chat'
additionalProperties:
type: object
+ microsoft.graph.teamworkSection:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: teamworkSection
+ type: object
+ properties:
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Date and time when the section was created. Read-only. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
+ displayIcon:
+ $ref: '#/components/schemas/microsoft.graph.sectionDisplayIcon'
+ displayName:
+ type: string
+ description: 'The display name of the section. Required. Maximum length is 50 characters. Display names are case-sensitive and must be unique within a user''s sections. The following names are reserved for system-defined sections and can''t be used when creating a user-defined section: RecentChats, QuickViews, TeamsAndChannels, MutedChats, MeetingChats, EngageCommunities.'
+ isExpanded:
+ type: boolean
+ description: Indicates whether the section is expanded in the user interface. The default value is true.
+ nullable: true
+ isHierarchicalViewEnabled:
+ type: boolean
+ description: Indicates whether the hierarchical view is enabled for the section. Read-only.
+ nullable: true
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Date and time when the section was last modified. Read-only. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
+ sectionType:
+ $ref: '#/components/schemas/microsoft.graph.sectionType'
+ sortType:
+ $ref: '#/components/schemas/microsoft.graph.sectionSortType'
+ items:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.teamworkSectionItem'
+ description: 'The items (chats, channels, meetings, or communities) organized within the section.'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
+ microsoft.graph.teamworkSectionItem:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: teamworkSectionItem
+ type: object
+ properties:
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Date and time when the item was added to the section. Read-only. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
+ itemType:
+ $ref: '#/components/schemas/microsoft.graph.sectionItemType'
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'Date and time when the item was last modified. Read-only. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z.'
+ format: date-time
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.entity:
title: entity
type: object
@@ -103242,6 +115788,8 @@ components:
title: file
type: object
properties:
+ archiveStatus:
+ $ref: '#/components/schemas/microsoft.graph.fileArchiveStatus'
hashes:
$ref: '#/components/schemas/microsoft.graph.hashes'
mimeType:
@@ -104163,6 +116711,45 @@ components:
type: object
additionalProperties:
type: object
+ microsoft.graph.plannerTaskChatMention:
+ title: plannerTaskChatMention
+ type: object
+ properties:
+ mentioned:
+ type: string
+ description: The ID of the mentioned user.
+ nullable: true
+ mentionType:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMentionType'
+ position:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ description: The zero-based position of the mention in the message content.
+ format: int32
+ additionalProperties:
+ type: object
+ microsoft.graph.plannerTaskChatMessageType:
+ title: plannerTaskChatMessageType
+ enum:
+ - richTextHtml
+ - plainText
+ - unknownFutureValue
+ type: string
+ microsoft.graph.plannerTaskChatReaction:
+ title: plannerTaskChatReaction
+ type: object
+ properties:
+ reactionEvents:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatReactionEvent'
+ reactionType:
+ type: string
+ description: 'The type of reaction, such as like, heart, or emoji characters.'
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.plannerCategoryDescriptions:
title: plannerCategoryDescriptions
type: object
@@ -104415,6 +117002,72 @@ components:
$ref: '#/components/schemas/microsoft.graph.MembershipRuleProcessingStatusDetails'
additionalProperties:
type: object
+ microsoft.graph.onPremisesExtensionAttributes:
+ title: onPremisesExtensionAttributes
+ type: object
+ properties:
+ extensionAttribute1:
+ type: string
+ description: First customizable extension attribute.
+ nullable: true
+ extensionAttribute10:
+ type: string
+ description: Tenth customizable extension attribute.
+ nullable: true
+ extensionAttribute11:
+ type: string
+ description: Eleventh customizable extension attribute.
+ nullable: true
+ extensionAttribute12:
+ type: string
+ description: Twelfth customizable extension attribute.
+ nullable: true
+ extensionAttribute13:
+ type: string
+ description: Thirteenth customizable extension attribute.
+ nullable: true
+ extensionAttribute14:
+ type: string
+ description: Fourteenth customizable extension attribute.
+ nullable: true
+ extensionAttribute15:
+ type: string
+ description: Fifteenth customizable extension attribute.
+ nullable: true
+ extensionAttribute2:
+ type: string
+ description: Second customizable extension attribute.
+ nullable: true
+ extensionAttribute3:
+ type: string
+ description: Third customizable extension attribute.
+ nullable: true
+ extensionAttribute4:
+ type: string
+ description: Fourth customizable extension attribute.
+ nullable: true
+ extensionAttribute5:
+ type: string
+ description: Fifth customizable extension attribute.
+ nullable: true
+ extensionAttribute6:
+ type: string
+ description: Sixth customizable extension attribute.
+ nullable: true
+ extensionAttribute7:
+ type: string
+ description: Seventh customizable extension attribute.
+ nullable: true
+ extensionAttribute8:
+ type: string
+ description: Eighth customizable extension attribute.
+ nullable: true
+ extensionAttribute9:
+ type: string
+ description: Ninth customizable extension attribute.
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.onPremisesProvisioningError:
title: onPremisesProvisioningError
type: object
@@ -105304,11 +117957,11 @@ components:
properties:
costCenter:
type: string
- description: The cost center associated with the user. Returned only on $select. Supports $filter.
+ description: The cost center associated with the user. Requires $select to retrieve. Supports $filter.
nullable: true
division:
type: string
- description: The name of the division in which the user works. Returned only on $select. Supports $filter.
+ description: The name of the division in which the user works. Requires $select to retrieve. Supports $filter.
nullable: true
additionalProperties:
type: object
@@ -105330,6 +117983,14 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.identityGovernanceUserSettings:
+ title: identityGovernanceUserSettings
+ type: object
+ properties:
+ approverDelegate:
+ $ref: '#/components/schemas/microsoft.graph.approverDelegate'
+ additionalProperties:
+ type: object
microsoft.graph.licenseAssignmentState:
title: licenseAssignmentState
type: object
@@ -105368,72 +118029,6 @@ components:
nullable: true
additionalProperties:
type: object
- microsoft.graph.onPremisesExtensionAttributes:
- title: onPremisesExtensionAttributes
- type: object
- properties:
- extensionAttribute1:
- type: string
- description: First customizable extension attribute.
- nullable: true
- extensionAttribute10:
- type: string
- description: Tenth customizable extension attribute.
- nullable: true
- extensionAttribute11:
- type: string
- description: Eleventh customizable extension attribute.
- nullable: true
- extensionAttribute12:
- type: string
- description: Twelfth customizable extension attribute.
- nullable: true
- extensionAttribute13:
- type: string
- description: Thirteenth customizable extension attribute.
- nullable: true
- extensionAttribute14:
- type: string
- description: Fourteenth customizable extension attribute.
- nullable: true
- extensionAttribute15:
- type: string
- description: Fifteenth customizable extension attribute.
- nullable: true
- extensionAttribute2:
- type: string
- description: Second customizable extension attribute.
- nullable: true
- extensionAttribute3:
- type: string
- description: Third customizable extension attribute.
- nullable: true
- extensionAttribute4:
- type: string
- description: Fourth customizable extension attribute.
- nullable: true
- extensionAttribute5:
- type: string
- description: Fifth customizable extension attribute.
- nullable: true
- extensionAttribute6:
- type: string
- description: Sixth customizable extension attribute.
- nullable: true
- extensionAttribute7:
- type: string
- description: Seventh customizable extension attribute.
- nullable: true
- extensionAttribute8:
- type: string
- description: Eighth customizable extension attribute.
- nullable: true
- extensionAttribute9:
- type: string
- description: Ninth customizable extension attribute.
- nullable: true
- additionalProperties:
- type: object
microsoft.graph.onPremisesSipInfo:
title: onPremisesSipInfo
type: object
@@ -105777,7 +118372,7 @@ components:
description: 'The roles exposed by the application, which this service principal represents. For more information, see the appRoles property definition on the application entity. Not nullable.'
createdByAppId:
type: string
- description: The appId (called Application (client) ID on the Microsoft Entra admin center) of the application used to create the service principal. Set internally by Microsoft Entra ID. Read-only.
+ description: The appId of the application that created this service principal. Set internally by Microsoft Entra ID. Read-only.
nullable: true
customSecurityAttributes:
$ref: '#/components/schemas/microsoft.graph.customSecurityAttributeValue'
@@ -106042,7 +118637,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethod'
- description: Represents the external methods registered to a user for authentication.
+ description: Represents the external MFA registered to a user for authentication.
x-ms-navigationProperty: true
fido2Methods:
type: array
@@ -106162,6 +118757,38 @@ components:
x-ms-navigationProperty: true
additionalProperties:
type: object
+ microsoft.graph.cloudPcPool:
+ allOf:
+ - $ref: '#/components/schemas/microsoft.graph.entity'
+ - title: cloudPcPool
+ type: object
+ properties:
+ capabilities:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolCapabilityConfiguration'
+ cloudPcConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcConfiguration'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ description:
+ type: string
+ nullable: true
+ displayName:
+ type: string
+ lastModifiedDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ format: date-time
+ networkConfiguration:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcNetworkConfiguration'
+ assignments:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.cloudPcPoolAssignment'
+ x-ms-navigationProperty: true
+ additionalProperties:
+ type: object
microsoft.graph.cloudPC:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -106261,6 +118888,7 @@ components:
items:
type: string
nullable: true
+ description: 'The scope IDs of the corresponding permission. Currently, it''s the Intune scope tag ID. Read-only.'
servicePlanId:
type: string
description: The service plan ID of the Cloud PC.
@@ -106742,7 +119370,7 @@ components:
nullable: true
onPremisesSecurityIdentifier:
type: string
- description: The on-premises security identifier (SID) for the user who was synchronized from on-premises to the cloud. Read-only. Returned only on $select. Supports $filter (eq).
+ description: The on-premises security identifier (SID) for the user who was synchronized from on-premises to the cloud. Read-only. Requires $select to retrieve. Supports $filter (eq).
nullable: true
onPremisesSyncEnabled:
type: boolean
@@ -106855,6 +119483,8 @@ components:
items:
$ref: '#/components/schemas/microsoft.graph.learningCourseActivity'
x-ms-navigationProperty: true
+ storyline:
+ $ref: '#/components/schemas/microsoft.graph.storyline'
additionalProperties:
type: object
description: Represents a container that exposes navigation properties for employee experience user resources.
@@ -107627,7 +120257,7 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.internetMessageHeader'
- description: A collection of message headers defined by RFC5322. The set includes message headers indicating the network path taken by a message from the sender to the recipient. It can also contain custom message headers that hold app data for the message. Returned only on applying a $select query option. Read-only.
+ description: A collection of message headers defined by RFC5322. The set includes message headers indicating the network path taken by a message from the sender to the recipient. It can also contain custom message headers that hold app data for the message. Requires $select to retrieve. Read-only.
internetMessageId:
type: string
description: The message ID in the format specified by RFC5322. Updatable only if isDraft is true.
@@ -109286,6 +121916,50 @@ components:
type: string
x-ms-enum-flags:
isFlags: true
+ microsoft.graph.sectionDisplayIcon:
+ title: sectionDisplayIcon
+ type: object
+ properties:
+ contentUrl:
+ type: string
+ description: The URL to a custom icon image. Applicable when iconType is custom.
+ nullable: true
+ displayName:
+ type: string
+ description: The human-readable name of the icon.
+ nullable: true
+ iconType:
+ type: string
+ description: 'The type of icon. Use an emoji character such as 👍 for an emoji icon, or custom for a custom image icon.'
+ skinTone:
+ $ref: '#/components/schemas/microsoft.graph.sectionIconSkinTone'
+ additionalProperties:
+ type: object
+ microsoft.graph.sectionType:
+ title: sectionType
+ enum:
+ - userDefined
+ - systemDefined
+ - unknownFutureValue
+ type: string
+ microsoft.graph.sectionSortType:
+ title: sectionSortType
+ enum:
+ - mostRecent
+ - unreadThenMostRecent
+ - nameAlphabetical
+ - userDefinedCustomOrder
+ - unknownFutureValue
+ type: string
+ microsoft.graph.sectionItemType:
+ title: sectionItemType
+ enum:
+ - chat
+ - channel
+ - meeting
+ - community
+ - unknownFutureValue
+ type: string
microsoft.graph.teamsAppCollectionResponse:
title: Collection of teamsApp
type: object
@@ -109454,6 +122128,19 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.targetedChatMessageCollectionResponse:
+ title: Collection of targetedChatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.targetedChatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.channelCollectionResponse:
title: Collection of channel
type: object
@@ -109506,6 +122193,19 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.plannerTaskChatMessageCollectionResponse:
+ title: Collection of plannerTaskChatMessage
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.plannerTaskChatMessage'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.sharedWithChannelTeamInfoCollectionResponse:
title: Collection of sharedWithChannelTeamInfo
type: object
@@ -109857,6 +122557,32 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.teamworkSectionCollectionResponse:
+ title: Collection of teamworkSection
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.teamworkSection'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
+ microsoft.graph.teamworkSectionItemCollectionResponse:
+ title: Collection of teamworkSectionItem
+ type: object
+ properties:
+ value:
+ type: array
+ items:
+ $ref: '#/components/schemas/microsoft.graph.teamworkSectionItem'
+ '@odata.nextLink':
+ type: string
+ nullable: true
+ additionalProperties:
+ type: object
microsoft.graph.teamsAppDashboardCardBotConfiguration:
title: teamsAppDashboardCardBotConfiguration
type: object
@@ -110067,6 +122793,14 @@ components:
nullable: true
additionalProperties:
type: object
+ microsoft.graph.fileArchiveStatus:
+ title: fileArchiveStatus
+ enum:
+ - notArchived
+ - fullyArchived
+ - reactivating
+ - unknownFutureValue
+ type: string
microsoft.graph.hashes:
title: hashes
type: object
@@ -110352,6 +123086,8 @@ components:
properties:
group:
$ref: '#/components/schemas/microsoft.graph.identity'
+ sharePointGroup:
+ $ref: '#/components/schemas/microsoft.graph.sharePointGroupIdentity'
siteGroup:
$ref: '#/components/schemas/microsoft.graph.sharePointIdentity'
siteUser:
@@ -110823,6 +123559,26 @@ components:
type: object
additionalProperties:
type: object
+ microsoft.graph.plannerTaskChatMentionType:
+ title: plannerTaskChatMentionType
+ enum:
+ - user
+ - application
+ - unknownFutureValue
+ type: string
+ microsoft.graph.plannerTaskChatReactionEvent:
+ title: plannerTaskChatReactionEvent
+ type: object
+ properties:
+ createdBy:
+ $ref: '#/components/schemas/microsoft.graph.identitySet'
+ createdDateTime:
+ pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$'
+ type: string
+ description: 'The date and time when the reaction was added. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.'
+ format: date-time
+ additionalProperties:
+ type: object
microsoft.graph.cloudLicensing.assignment:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
@@ -111245,6 +124001,13 @@ components:
type: string
description: The displayable title of the list.
nullable: true
+ itemCount:
+ maximum: 2147483647
+ minimum: -2147483648
+ type: number
+ description: The total count of items in the list. Read-only.
+ format: int32
+ nullable: true
list:
$ref: '#/components/schemas/microsoft.graph.listInfo'
sharepointIds:
@@ -112023,6 +124786,16 @@ components:
$ref: '#/components/schemas/microsoft.graph.directoryObject'
additionalProperties:
type: object
+ microsoft.graph.approverDelegate:
+ title: approverDelegate
+ type: object
+ properties:
+ delegate:
+ $ref: '#/components/schemas/microsoft.graph.userSet'
+ schedule:
+ $ref: '#/components/schemas/microsoft.graph.requestSchedule'
+ additionalProperties:
+ type: object
microsoft.graph.printerShare:
allOf:
- $ref: '#/components/schemas/microsoft.graph.printerBase'
@@ -112411,7 +125184,7 @@ components:
nullable: true
key:
type: string
- description: 'Value for the key credential. Should be a Base64 encoded value. Returned only on $select for a single object, that is, GET applications/{applicationId}?$select=keyCredentials or GET servicePrincipals/{servicePrincipalId}?$select=keyCredentials; otherwise, it''s always null. From a .cer certificate, you can read the key using the Convert.ToBase64String() method. For more information, see Get the certificate key.'
+ description: 'Value for the key credential. Should be a Base64 encoded value. Requires $select to retrieve; only available for single object requests (GET /applications/{applicationId}?$select=keyCredentials or GET /servicePrincipals/{servicePrincipalId}?$select=keyCredentials); otherwise, it''s always null. From a .cer certificate, you can read the key using the Convert.ToBase64String() method. For more information, see Get the certificate key.'
format: base64url
nullable: true
keyId:
@@ -112690,12 +125463,13 @@ components:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.approvedClientApp'
+ description: The collection of approved client apps that are associated with the RDS configuration. Supports $expand.
x-ms-navigationProperty: true
targetDeviceGroups:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.targetDeviceGroup'
- description: The collection of target device groups that are associated with the RDS security configuration that will be enabled for SSO when a client connects to the target device over RDP using the new Microsoft Entra ID RDS authentication protocol.