diff --git a/openapi/v1.0/default.yaml b/openapi/v1.0/default.yaml index 12418873..80f86824 100644 --- a/openapi/v1.0/default.yaml +++ b/openapi/v1.0/default.yaml @@ -958,6 +958,422 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /admin/exchange: + description: Provides operations to manage the exchange property of the microsoft.graph.admin entity. + get: + tags: + - admin.exchangeAdmin + summary: Get exchange from admin + description: A container for the Exchange admin functionality. Read-only. + operationId: admin.GetExchange + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeAdmin' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - admin.exchangeAdmin + summary: Update the navigation property exchange in admin + operationId: admin.UpdateExchange + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeAdmin' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - admin.exchangeAdmin + summary: Delete navigation property exchange for admin + operationId: admin.DeleteExchange + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /admin/exchange/tracing: + description: Provides operations to manage the tracing property of the microsoft.graph.exchangeAdmin entity. + get: + tags: + - admin.exchangeAdmin + summary: Get tracing from admin + description: Represents a container for administrative resources to trace messages. + operationId: admin.exchange.GetTracing + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.messageTracingRoot' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - admin.exchangeAdmin + summary: Update the navigation property tracing in admin + operationId: admin.exchange.UpdateTracing + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.messageTracingRoot' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - admin.exchangeAdmin + summary: Delete navigation property tracing for admin + operationId: admin.exchange.DeleteTracing + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /admin/exchange/tracing/messageTraces: + description: Provides operations to manage the messageTraces property of the microsoft.graph.messageTracingRoot entity. + get: + tags: + - admin.exchangeAdmin + summary: List messageTraces + description: Get a list of exchangeMessageTrace objects. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/messagetracingroot-list-messagetraces?view=graph-rest-1.0 + operationId: admin.exchange.tracing.ListMessageTraces + 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: + '200': + $ref: '#/components/responses/microsoft.graph.exchangeMessageTraceCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - admin.exchangeAdmin + summary: Create new navigation property to messageTraces for admin + operationId: admin.exchange.tracing.CreateMessageTraces + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/admin/exchange/tracing/messageTraces/{exchangeMessageTrace-id}': + description: Provides operations to manage the messageTraces property of the microsoft.graph.messageTracingRoot entity. + get: + tags: + - admin.exchangeAdmin + summary: Get messageTraces from admin + description: Represents the trace information of messages that pass through Exchange Online organizations. + operationId: admin.exchange.tracing.GetMessageTraces + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - admin.exchangeAdmin + summary: Update the navigation property messageTraces in admin + operationId: admin.exchange.tracing.UpdateMessageTraces + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - admin.exchangeAdmin + summary: Delete navigation property messageTraces for admin + operationId: admin.exchange.tracing.DeleteMessageTraces + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/admin/exchange/tracing/messageTraces/{exchangeMessageTrace-id}/microsoft.graph.getDetailsByRecipient(recipientAddress=''{recipientAddress}'')': + description: Provides operations to call the getDetailsByRecipient method. + get: + tags: + - admin.exchangeAdmin + summary: Invoke function getDetailsByRecipient + description: Get a list of exchangeMessageTraceDetail objects filtered on the recipient. + operationId: admin.exchange.tracing.messageTraces.exchangeMessageTrace.getDetailsByRecipient + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + - name: recipientAddress + in: path + description: 'Usage: recipientAddress=''{recipientAddress}''' + required: true + 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: + '200': + description: Success + content: + application/json: + schema: + title: Collection of exchangeMessageTraceDetail + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTraceDetail' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /admin/exchange/tracing/messageTraces/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - admin.exchangeAdmin + summary: Get the number of the resource + operationId: admin.exchange.tracing.messageTraces.GetCount-b699 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /admin/microsoft365Apps: description: Provides operations to manage the microsoft365Apps property of the microsoft.graph.admin entity. get: @@ -2050,6 +2466,9 @@ paths: - admin.serviceAnnouncement summary: Invoke function incidentReport description: Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/servicehealthissue-incidentreport?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.healthOverviews.serviceHealth.issues.serviceHealthIssue.incidentReport parameters: - name: serviceHealth-id @@ -341342,6 +341761,147 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + 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: + '200': + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.administrationScopeTargets.GetCount-9431 + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -347289,6 +347849,177 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.ListAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - $ref: '#/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: + '200': + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.administrationScopeTargets.GetCount-9c4d + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -349443,6 +350174,147 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.ListAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + 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: + '200': + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.GetAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.workflows.administrationScopeTargets.GetCount-b15b + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -355434,6 +356306,177 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.versions.ListAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - $ref: '#/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: + '200': + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + 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: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.workflows.versions.administrationScopeTargets.GetCount-b1ae + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -411388,7 +412431,7 @@ paths: get: tags: - me.itemInsights - summary: List shared + summary: List shared (deprecated) description: 'Calculated insight that includes the list of documents shared with a user. This insight includes documents hosted on OneDrive/SharePoint in the user''s Microsoft 365 tenant that are shared with the user, and documents that are attached as files and sent to the user.' externalDocs: description: Find more info here @@ -411903,7 +412946,7 @@ paths: get: tags: - me.itemInsights - summary: List used + summary: List used (deprecated) description: "Calculate and list the documents that a user has viewed or modified. For the signed-in user:\r\n- This method includes documents that the user has modified; see example 1. \r\n- Using an $orderby query parameter on the lastAccessedDateTime property returns the most recently viewed documents that the user might or might not not have modified; see example 2. For other users, this method includes only documents that the user has modified." externalDocs: description: Find more info here @@ -752232,6 +753275,13 @@ components: nullable: true description: A container for Microsoft Edge resources. Read-only. x-ms-navigationProperty: true + exchange: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.exchangeAdmin' + - type: object + nullable: true + description: A container for the Exchange admin functionality. Read-only. + x-ms-navigationProperty: true microsoft365Apps: anyOf: - $ref: '#/components/schemas/microsoft.graph.adminMicrosoft365Apps' @@ -764099,6 +765149,92 @@ components: - type: object nullable: true description: 'Specifies the type of response to a meeting request. The possible values are: tentativelyAccepted, accepted, declined. For the eventMessageResponse type, none, organizer, and notResponded are not supported. Read-only. Not filterable.' + microsoft.graph.exchangeAdmin: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: exchangeAdmin + type: object + properties: + tracing: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.messageTracingRoot' + - type: object + nullable: true + description: Represents a container for administrative resources to trace messages. + x-ms-navigationProperty: true + microsoft.graph.exchangeMessageTrace: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: exchangeMessageTrace + type: object + properties: + fromIP: + type: string + description: 'The source IP address. For incoming messages, this value is the public IP address of the SMTP email server that sent the message. Supports $filter (eq).' + nullable: true + messageId: + type: string + description: The Message-ID header field of the message. The format of the Message-ID depends on the messaging server that sent the message. Supports $filter (eq). + nullable: true + receivedDateTime: + 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 received by Exchange Online. The timestamp is in UTC format. Supports $filter (ge, le).' + format: date-time + recipientAddress: + type: string + description: The SMTP email address of the user that the message was addressed to. Supports $filter (eq). + nullable: true + senderAddress: + type: string + description: The SMTP email address of the user the message was purportedly from. Supports $filter (eq). + nullable: true + size: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The size of the message in bytes. + format: int32 + status: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTraceStatus' + subject: + type: string + description: 'The subject line of the message. Supports $filter (contains, startsWith, endsWith).' + nullable: true + toIP: + type: string + description: 'The destination IP address. For outgoing messages, this value is the public IP address in the resolved MX record for the destination domain. For incoming messages to Exchange Online, this value is blank. Supports $filter (eq).' + nullable: true + microsoft.graph.exchangeMessageTraceDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: exchangeMessageTraceDetail + type: object + properties: + action: + type: string + description: The action taken on the message during the event. + nullable: true + data: + type: string + description: 'Additional data associated with the event, containing supplementary information specific to the event.' + nullable: true + 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 date and time when the event occurred. The timestamp is in UTC format. + format: date-time + description: + type: string + description: A detailed description that provides context about what happened during message processing. + nullable: true + event: + type: string + description: The event that occurred during message processing. + messageId: + type: string + description: The Message-ID header field of the message. The format depends on the messaging server that sent the message. + nullable: true microsoft.graph.exchangeProtectionPolicy: allOf: - $ref: '#/components/schemas/microsoft.graph.protectionPolicyBase' @@ -764190,6 +765326,26 @@ components: displayName: type: string description: Custom name given to the registered external authentication method. + microsoft.graph.externalAuthenticationMethodConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' + - title: externalAuthenticationMethodConfiguration + type: object + properties: + appId: + type: string + description: appId for the app registration in Microsoft Entra ID representing the integration with the external provider. + displayName: + type: string + description: Display name for the external authentication method. This name is shown to users during sign-in. + openIdConnectSetting: + $ref: '#/components/schemas/microsoft.graph.openIdConnectSetting' + includeTargets: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.authenticationMethodTarget' + description: A collection of groups that are enabled to use an authentication method as part of an authentication method policy in Microsoft Entra ID. + x-ms-navigationProperty: true microsoft.graph.externalDomainName: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -764839,6 +765995,14 @@ components: description: 'Timestamp of when the group was last renewed. This value can''t be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on January 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only.' format: date-time nullable: true + resourceBehaviorOptions: + type: array + items: + type: string + resourceProvisioningOptions: + type: array + items: + type: string securityEnabled: type: boolean description: 'Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in).' @@ -769322,6 +770486,18 @@ components: description: 'Indicates the order in which the rule is executed, among other rules.' format: int32 nullable: true + microsoft.graph.messageTracingRoot: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: messageTracingRoot + type: object + properties: + messageTraces: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + description: Represents the trace information of messages that pass through Exchange Online organizations. + x-ms-navigationProperty: true microsoft.graph.microsoftAccountUserConversationMember: allOf: - $ref: '#/components/schemas/microsoft.graph.conversationMember' @@ -788344,6 +789520,7 @@ components: properties: blueprintId: type: string + description: The unique identifier of the parent agent blueprint that defines the identity and configuration of this agent instance. nullable: true microsoft.graph.aiInteractionAttachment: title: aiInteractionAttachment @@ -788383,12 +789560,15 @@ components: properties: identifier: type: string + description: The unique identifier of the AI entity. nullable: true name: type: string + description: The display name of the AI entity. nullable: true version: type: string + description: The version of the AI entity used. nullable: true microsoft.graph.aiInteractionLink: title: aiInteractionLink @@ -798948,6 +800128,16 @@ components: microsoft.graph.onUserCreateStartHandler: title: onUserCreateStartHandler type: object + microsoft.graph.openIdConnectSetting: + title: openIdConnectSetting + type: object + properties: + clientId: + type: string + description: 'The Microsoft Entra ID''s client ID as generated by the provider or admin to identify Microsoft Entra ID. In OIDC parlance, this is the client_id that external identity provider assigns to Microsoft Entra ID, which is also a recipient of a token from the external identity provider.' + discoveryUrl: + type: string + description: The host URL of the external identity provider's OIDC discovery endpoint. This endpoint must support the OIDC discovery process. microsoft.graph.openShiftItem: allOf: - $ref: '#/components/schemas/microsoft.graph.shiftItem' @@ -800812,15 +802002,17 @@ components: items: type: string nullable: true - description: 'List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions).' + description: 'List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions). The accessedResources property is deprecated and stopped returning data on August 20, 2025. Going forward, use the accessedResources_v2 property.' accessedResources_v2: type: array items: $ref: '#/components/schemas/microsoft.graph.resourceAccessDetail' + description: 'Lists details about the resources accessed by AI agents, such as identifiers, access type, and status.' agents: type: array items: $ref: '#/components/schemas/microsoft.graph.aiAgentInfo' + description: Indicates the information about an AI agent that participated in the preparation of the message. parentMessageId: type: string description: 'Identifier of the parent message in a threaded conversation, if applicable.' @@ -801819,20 +803011,26 @@ components: $ref: '#/components/schemas/microsoft.graph.resourceAccessType' identifier: type: string + description: Unique identifier of the resource accessed. isCrossPromptInjectionDetected: type: boolean + description: Indicates whether cross-prompt injection was detected during the access attempt. labelId: type: string + description: 'Identifier for the sensitivity label applied to the resource, if any.' nullable: true name: type: string + description: Name of the resource accessed. status: $ref: '#/components/schemas/microsoft.graph.resourceAccessStatus' storageId: type: string + description: 'Identifier for the resource in its native storage format. For SharePoint resources, this is the unique identifier of the list item. For other resources, this is the name of the location, such as Box, Dropbox, Exchange, or Google Drive.' nullable: true url: type: string + description: URL of the resource accessed. nullable: true microsoft.graph.resourceAction: title: resourceAction @@ -811620,6 +812818,18 @@ components: - restId - restImmutableEntryId type: string + microsoft.graph.exchangeMessageTraceStatus: + title: exchangeMessageTraceStatus + enum: + - gettingStatus + - pending + - failed + - delivered + - expanded + - quarantined + - filteredAsSpam + - unknownFutureValue + type: string microsoft.graph.executionMode: title: executionMode enum: @@ -821261,6 +822471,11 @@ components: description: When the workflow was last modified. format: date-time nullable: true + administrationScopeTargets: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + x-ms-navigationProperty: true createdBy: anyOf: - $ref: '#/components/schemas/microsoft.graph.user' @@ -832807,6 +834022,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.attendanceRecord' + microsoft.graph.exchangeMessageTraceCollectionResponse: + title: Collection of exchangeMessageTrace + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' microsoft.graph.microsoftAuthenticatorAuthenticationMethodTargetCollectionResponse: title: Collection of microsoftAuthenticatorAuthenticationMethodTarget type: object @@ -835568,6 +836794,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethodConfiguration' + microsoft.graph.externalAuthenticationMethodConfigurationCollectionResponse: + title: Collection of externalAuthenticationMethodConfiguration + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethodConfiguration' microsoft.graph.fido2AuthenticationMethodConfigurationCollectionResponse: title: Collection of fido2AuthenticationMethodConfiguration type: object @@ -843693,6 +844930,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceRecordCollectionResponse' + microsoft.graph.exchangeMessageTraceCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTraceCollectionResponse' microsoft.graph.microsoftAuthenticatorAuthenticationMethodTargetCollectionResponse: description: Retrieved collection content: @@ -845199,6 +846442,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethodConfigurationCollectionResponse' + microsoft.graph.externalAuthenticationMethodConfigurationCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethodConfigurationCollectionResponse' microsoft.graph.fido2AuthenticationMethodConfigurationCollectionResponse: description: Retrieved collection content: @@ -849010,6 +850259,8 @@ components: value: edge: '@odata.type': microsoft.graph.edge + exchange: + '@odata.type': microsoft.graph.exchangeAdmin microsoft365Apps: '@odata.type': microsoft.graph.adminMicrosoft365Apps people: @@ -852590,6 +853841,30 @@ components: '@odata.type': microsoft.graph.timeSlot responseType: '@odata.type': microsoft.graph.responseType + microsoft.graph.exchangeAdmin: + value: + tracing: + '@odata.type': microsoft.graph.messageTracingRoot + microsoft.graph.exchangeMessageTrace: + value: + fromIP: String + messageId: String + receivedDateTime: '0001-01-01T00:00:00.0000000+00:00' + recipientAddress: String + senderAddress: String + size: '0' + status: + '@odata.type': microsoft.graph.exchangeMessageTraceStatus + subject: String + toIP: String + microsoft.graph.exchangeMessageTraceDetail: + value: + action: String + data: String + dateTime: '0001-01-01T00:00:00.0000000+00:00' + description: String + event: String + messageId: String microsoft.graph.exchangeProtectionPolicy: value: mailboxInclusionRules: @@ -852620,6 +853895,14 @@ components: value: configurationId: String displayName: String + microsoft.graph.externalAuthenticationMethodConfiguration: + value: + appId: String + displayName: String + includeTargets: + - '@odata.type': microsoft.graph.authenticationMethodTarget + openIdConnectSetting: + '@odata.type': microsoft.graph.openIdConnectSetting microsoft.graph.externalDomainName: { } microsoft.graph.externalUsersSelfServiceSignUpEventsFlow: value: @@ -852868,6 +854151,10 @@ components: rejectedSenders: - '@odata.type': microsoft.graph.directoryObject renewedDateTime: '0001-01-01T00:00:00.0000000+00:00' + resourceBehaviorOptions: + - String + resourceProvisioningOptions: + - String securityEnabled: 'true' securityIdentifier: String serviceProvisioningErrors: @@ -854155,6 +855442,10 @@ components: isEnabled: 'true' isReadOnly: 'true' sequence: '0' + microsoft.graph.messageTracingRoot: + value: + messageTraces: + - '@odata.type': microsoft.graph.exchangeMessageTrace microsoft.graph.microsoftAccountUserConversationMember: value: userId: String @@ -863192,6 +864483,10 @@ components: userTypeToCreate: '@odata.type': microsoft.graph.userType microsoft.graph.onUserCreateStartHandler: { } + microsoft.graph.openIdConnectSetting: + value: + clientId: String + discoveryUrl: String microsoft.graph.openShiftItem: value: openSlotCount: '0' @@ -866537,6 +867832,8 @@ components: - '@odata.type': microsoft.graph.identityGovernance.workflowVersion microsoft.graph.identityGovernance.workflowBase: value: + administrationScopeTargets: + - '@odata.type': microsoft.graph.directoryObject category: '@odata.type': microsoft.graph.identityGovernance.lifecycleWorkflowCategory createdBy: @@ -868748,6 +870045,8 @@ tags: x-ms-docs-toc-type: page - name: admin.edge x-ms-docs-toc-type: page + - name: admin.exchangeAdmin + x-ms-docs-toc-type: page - name: admin.adminMicrosoft365Apps x-ms-docs-toc-type: page - name: admin.peopleAdminSettings diff --git a/openapi/v1.0/graphexplorer.yaml b/openapi/v1.0/graphexplorer.yaml index c19ec1e7..dbfaa5ef 100644 --- a/openapi/v1.0/graphexplorer.yaml +++ b/openapi/v1.0/graphexplorer.yaml @@ -28,6 +28,7 @@ paths: items: enum: - edge + - exchange - microsoft365Apps - people - reportSettings @@ -47,6 +48,7 @@ paths: enum: - '*' - edge + - exchange - microsoft365Apps - people - reportSettings @@ -1156,6 +1158,506 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /admin/exchange: + description: Provides operations to manage the exchange property of the microsoft.graph.admin entity. + get: + tags: + - admin.exchangeAdmin + summary: Get exchange from admin + description: A container for the Exchange admin functionality. Read-only. + operationId: admin.GetExchange + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - tracing + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - tracing + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeAdmin' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - admin.exchangeAdmin + summary: Update the navigation property exchange in admin + operationId: admin.UpdateExchange + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeAdmin' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - admin.exchangeAdmin + summary: Delete navigation property exchange for admin + operationId: admin.DeleteExchange + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /admin/exchange/tracing: + description: Provides operations to manage the tracing property of the microsoft.graph.exchangeAdmin entity. + get: + tags: + - admin.exchangeAdmin + summary: Get tracing from admin + description: Represents a container for administrative resources to trace messages. + operationId: admin.exchange.GetTracing + parameters: + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - messageTraces + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - messageTraces + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.messageTracingRoot' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - admin.exchangeAdmin + summary: Update the navigation property tracing in admin + operationId: admin.exchange.UpdateTracing + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.messageTracingRoot' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - admin.exchangeAdmin + summary: Delete navigation property tracing for admin + operationId: admin.exchange.DeleteTracing + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /admin/exchange/tracing/messageTraces: + description: Provides operations to manage the messageTraces property of the microsoft.graph.messageTracingRoot entity. + get: + tags: + - admin.exchangeAdmin + summary: List messageTraces + description: Get a list of exchangeMessageTrace objects. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/messagetracingroot-list-messagetraces?view=graph-rest-1.0 + operationId: admin.exchange.tracing.ListMessageTraces + 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: + enum: + - id + - id desc + - fromIP + - fromIP desc + - messageId + - messageId desc + - receivedDateTime + - receivedDateTime desc + - recipientAddress + - recipientAddress desc + - senderAddress + - senderAddress desc + - size + - size desc + - status + - status desc + - subject + - subject desc + - toIP + - toIP desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - fromIP + - messageId + - receivedDateTime + - recipientAddress + - senderAddress + - size + - status + - subject + - toIP + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.exchangeMessageTraceCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - admin.exchangeAdmin + summary: Create new navigation property to messageTraces for admin + operationId: admin.exchange.tracing.CreateMessageTraces + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/admin/exchange/tracing/messageTraces/{exchangeMessageTrace-id}': + description: Provides operations to manage the messageTraces property of the microsoft.graph.messageTracingRoot entity. + get: + tags: + - admin.exchangeAdmin + summary: Get messageTraces from admin + description: Represents the trace information of messages that pass through Exchange Online organizations. + operationId: admin.exchange.tracing.GetMessageTraces + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - fromIP + - messageId + - receivedDateTime + - recipientAddress + - senderAddress + - size + - status + - subject + - toIP + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - admin.exchangeAdmin + summary: Update the navigation property messageTraces in admin + operationId: admin.exchange.tracing.UpdateMessageTraces + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + required: true + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - admin.exchangeAdmin + summary: Delete navigation property messageTraces for admin + operationId: admin.exchange.tracing.DeleteMessageTraces + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/admin/exchange/tracing/messageTraces/{exchangeMessageTrace-id}/microsoft.graph.getDetailsByRecipient(recipientAddress=''{recipientAddress}'')': + description: Provides operations to call the getDetailsByRecipient method. + get: + tags: + - admin.exchangeAdmin + summary: Invoke function getDetailsByRecipient + description: Get a list of exchangeMessageTraceDetail objects filtered on the recipient. + operationId: admin.exchange.tracing.messageTraces.exchangeMessageTrace.getDetailsByRecipient + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + - name: recipientAddress + in: path + description: 'Usage: recipientAddress=''{recipientAddress}''' + required: true + 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: + enum: + - id + - action + - data + - dateTime + - description + - event + - messageId + type: string + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - id desc + - action + - action desc + - data + - data desc + - dateTime + - dateTime desc + - description + - description desc + - event + - event desc + - messageId + - messageId desc + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Success + content: + application/json: + schema: + title: Collection of exchangeMessageTraceDetail + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTraceDetail' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /admin/exchange/tracing/messageTraces/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - admin.exchangeAdmin + summary: Get the number of the resource + operationId: admin.exchange.tracing.messageTraces.GetCount-b699 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /admin/microsoft365Apps: description: Provides operations to manage the microsoft365Apps property of the microsoft.graph.admin entity. get: @@ -2406,6 +2908,9 @@ paths: - admin.serviceAnnouncement summary: Invoke function incidentReport description: Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/servicehealthissue-incidentreport?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.healthOverviews.serviceHealth.issues.serviceHealthIssue.incidentReport parameters: - name: serviceHealth-id @@ -175022,6 +175527,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -191992,6 +192499,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -198685,6 +199194,10 @@ paths: - proxyAddresses desc - renewedDateTime - renewedDateTime desc + - resourceBehaviorOptions + - resourceBehaviorOptions desc + - resourceProvisioningOptions + - resourceProvisioningOptions desc - securityEnabled - securityEnabled desc - securityIdentifier @@ -198746,6 +199259,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -198922,6 +199437,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -345596,6 +346113,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -360447,6 +360966,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -360565,6 +361086,10 @@ paths: - proxyAddresses desc - renewedDateTime - renewedDateTime desc + - resourceBehaviorOptions + - resourceBehaviorOptions desc + - resourceProvisioningOptions + - resourceProvisioningOptions desc - securityEnabled - securityEnabled desc - securityIdentifier @@ -378178,6 +378703,10 @@ paths: - proxyAddresses desc - renewedDateTime - renewedDateTime desc + - resourceBehaviorOptions + - resourceBehaviorOptions desc + - resourceProvisioningOptions + - resourceProvisioningOptions desc - securityEnabled - securityEnabled desc - securityIdentifier @@ -378239,6 +378768,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -378596,6 +379127,10 @@ paths: - proxyAddresses desc - renewedDateTime - renewedDateTime desc + - resourceBehaviorOptions + - resourceBehaviorOptions desc + - resourceProvisioningOptions + - resourceProvisioningOptions desc - securityEnabled - securityEnabled desc - securityIdentifier @@ -417450,6 +417985,7 @@ paths: - id - nextScheduleRunDateTime - version + - administrationScopeTargets - createdBy - lastModifiedBy - tasks @@ -417470,6 +418006,7 @@ paths: items: enum: - '*' + - administrationScopeTargets - createdBy - lastModifiedBy - tasks @@ -417529,6 +418066,7 @@ paths: - id - nextScheduleRunDateTime - version + - administrationScopeTargets - createdBy - lastModifiedBy - tasks @@ -417549,6 +418087,7 @@ paths: items: enum: - '*' + - administrationScopeTargets - createdBy - lastModifiedBy - tasks @@ -417596,6 +418135,162 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + 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: + enum: + - id + - id desc + - deletedDateTime + - deletedDateTime desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - deletedDateTime + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + 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: + enum: + - id + - deletedDateTime + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.administrationScopeTargets.GetCount-9431 + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -426326,6 +427021,7 @@ paths: - isSchedulingEnabled - lastModifiedDateTime - versionNumber + - administrationScopeTargets - createdBy - lastModifiedBy - tasks @@ -426341,6 +427037,7 @@ paths: items: enum: - '*' + - administrationScopeTargets - createdBy - lastModifiedBy - tasks @@ -426401,6 +427098,7 @@ paths: - isSchedulingEnabled - lastModifiedDateTime - versionNumber + - administrationScopeTargets - createdBy - lastModifiedBy - tasks @@ -426416,6 +427114,7 @@ paths: items: enum: - '*' + - administrationScopeTargets - createdBy - lastModifiedBy - tasks @@ -426432,6 +427131,192 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.ListAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - $ref: '#/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: + enum: + - id + - id desc + - deletedDateTime + - deletedDateTime desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - deletedDateTime + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + 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: + enum: + - id + - deletedDateTime + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.administrationScopeTargets.GetCount-9c4d + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -429270,6 +430155,114 @@ paths: - id - nextScheduleRunDateTime - version + - administrationScopeTargets + - createdBy + - lastModifiedBy + - tasks + - executionScope + - runs + - taskReports + - userProcessingResults + - versions + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - administrationScopeTargets + - createdBy + - lastModifiedBy + - tasks + - executionScope + - runs + - taskReports + - userProcessingResults + - versions + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.identityGovernance.workflowCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Create workflow + description: Create a new workflow object. You can create up to 100 workflows in a tenant. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-post-workflows?view=graph-rest-1.0 + operationId: identityGovernance.lifecycleWorkflows.CreateWorkflows + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' + required: true + responses: + '201': + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}': + description: Provides operations to manage the workflows property of the microsoft.graph.identityGovernance.lifecycleWorkflowsContainer entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get workflow + description: Read the properties and relationships of a workflow object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-get?view=graph-rest-1.0 + operationId: identityGovernance.lifecycleWorkflows.GetWorkflows + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - category + - createdDateTime + - description + - displayName + - executionConditions + - isEnabled + - isSchedulingEnabled + - lastModifiedDateTime + - deletedDateTime + - id + - nextScheduleRunDateTime + - version + - administrationScopeTargets - createdBy - lastModifiedBy - tasks @@ -429290,6 +430283,7 @@ paths: items: enum: - '*' + - administrationScopeTargets - createdBy - lastModifiedBy - tasks @@ -429301,50 +430295,79 @@ paths: type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.identityGovernance.workflowCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' default: $ref: '#/components/responses/error' - x-ms-pageable: - nextLinkName: '@odata.nextLink' - operationName: listMore x-ms-docs-operation-type: operation - post: + patch: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: Create workflow - description: Create a new workflow object. You can create up to 100 workflows in a tenant. + summary: Update workflow + description: 'Update the properties of a workflow object. Only the properties listed in the request body table can be updated. To update any other workflow properties, see workflow: createNewVersion.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-post-workflows?view=graph-rest-1.0 - operationId: identityGovernance.lifecycleWorkflows.CreateWorkflows + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-update?view=graph-rest-1.0 + operationId: identityGovernance.lifecycleWorkflows.UpdateWorkflows + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow requestBody: - description: New navigation property + description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' required: true responses: - '201': - description: Created navigation property. - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' + '204': + description: Success default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}': - description: Provides operations to manage the workflows property of the microsoft.graph.identityGovernance.lifecycleWorkflowsContainer entity. - get: + delete: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: Get workflow - description: Read the properties and relationships of a workflow object. + summary: Delete workflow + description: 'Delete a workflow object and its associated tasks, taskProcessingResults and versions. You can restore a deleted workflow and its associated objects within 30 days of deletion.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-get?view=graph-rest-1.0 - operationId: identityGovernance.lifecycleWorkflows.GetWorkflows + url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-delete?view=graph-rest-1.0 + operationId: identityGovernance.lifecycleWorkflows.DeleteWorkflows + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.ListAdministrationScopeTargets parameters: - name: workflow-id in: path @@ -429353,6 +430376,26 @@ paths: 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: + enum: + - id + - id desc + - deletedDateTime + - deletedDateTime desc + type: string - name: $select in: query description: Select properties to be returned @@ -429363,26 +430406,8 @@ paths: type: array items: enum: - - category - - createdDateTime - - description - - displayName - - executionConditions - - isEnabled - - isSchedulingEnabled - - lastModifiedDateTime - - deletedDateTime - id - - nextScheduleRunDateTime - - version - - createdBy - - lastModifiedBy - - tasks - - executionScope - - runs - - taskReports - - userProcessingResults - - versions + - deletedDateTime type: string - name: $expand in: query @@ -429395,34 +430420,27 @@ paths: items: enum: - '*' - - createdBy - - lastModifiedBy - - tasks - - executionScope - - runs - - taskReports - - userProcessingResults - - versions type: string responses: '200': - description: Retrieved navigation property - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' default: $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore x-ms-docs-operation-type: operation - patch: + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: Update workflow - description: 'Update the properties of a workflow object. Only the properties listed in the request body table can be updated. To update any other workflow properties, see workflow: createNewVersion.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-update?view=graph-rest-1.0 - operationId: identityGovernance.lifecycleWorkflows.UpdateWorkflows + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.GetAdministrationScopeTargets parameters: - name: workflow-id in: path @@ -429431,28 +430449,59 @@ paths: schema: type: string x-ms-docs-key-type: workflow - requestBody: - description: New navigation property values - content: - application/json: - schema: - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflow' - required: true + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + 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: + enum: + - id + - deletedDateTime + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string responses: - '204': - description: Success + '200': + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.directoryObject' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation - delete: + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: Delete workflow - description: 'Delete a workflow object and its associated tasks, taskProcessingResults and versions. You can restore a deleted workflow and its associated objects within 30 days of deletion.' - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflow-delete?view=graph-rest-1.0 - operationId: identityGovernance.lifecycleWorkflows.DeleteWorkflows + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.workflows.administrationScopeTargets.GetCount-b15b parameters: - name: workflow-id in: path @@ -429461,17 +430510,13 @@ paths: schema: type: string x-ms-docs-key-type: workflow - - name: If-Match - in: header - description: ETag - schema: - type: string + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' responses: - '204': - description: Success + '200': + $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' - x-ms-docs-operation-type: operation '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -438243,6 +439288,87 @@ paths: - isSchedulingEnabled - lastModifiedDateTime - versionNumber + - administrationScopeTargets + - createdBy + - lastModifiedBy + - tasks + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + - administrationScopeTargets + - createdBy + - lastModifiedBy + - tasks + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.identityGovernance.workflowVersionCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}': + description: Provides operations to manage the versions property of the microsoft.graph.identityGovernance.workflow entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get workflowVersion + description: Read the properties and relationships of a workflowVersion object. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/identitygovernance-workflowversion-get?view=graph-rest-1.0 + operationId: identityGovernance.lifecycleWorkflows.workflows.GetVersions + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - category + - createdDateTime + - description + - displayName + - executionConditions + - isEnabled + - isSchedulingEnabled + - lastModifiedDateTime + - versionNumber + - administrationScopeTargets - createdBy - lastModifiedBy - tasks @@ -438258,13 +439384,96 @@ paths: items: enum: - '*' + - administrationScopeTargets - createdBy - lastModifiedBy - tasks type: string responses: '200': - $ref: '#/components/responses/microsoft.graph.identityGovernance.workflowVersionCollectionResponse' + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflowVersion' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.versions.ListAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - $ref: '#/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: + enum: + - id + - id desc + - deletedDateTime + - deletedDateTime desc + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - id + - deletedDateTime + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + enum: + - '*' + type: string + responses: + '200': + $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' default: $ref: '#/components/responses/error' x-ms-pageable: @@ -438272,18 +439481,16 @@ paths: operationName: listMore x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions' - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}': - description: Provides operations to manage the versions property of the microsoft.graph.identityGovernance.workflow entity. + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. get: tags: - identityGovernance.lifecycleWorkflowsContainer - summary: Get workflowVersion - description: Read the properties and relationships of a workflowVersion object. - externalDocs: - description: Find more info here - url: https://learn.microsoft.com/graph/api/identitygovernance-workflowversion-get?view=graph-rest-1.0 - operationId: identityGovernance.lifecycleWorkflows.workflows.GetVersions + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetAdministrationScopeTargets parameters: - name: workflow-id in: path @@ -438302,6 +439509,13 @@ paths: type: number format: int32 x-ms-docs-key-type: workflowVersion + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject - name: $select in: query description: Select properties to be returned @@ -438312,18 +439526,8 @@ paths: type: array items: enum: - - category - - createdDateTime - - description - - displayName - - executionConditions - - isEnabled - - isSchedulingEnabled - - lastModifiedDateTime - - versionNumber - - createdBy - - lastModifiedBy - - tasks + - id + - deletedDateTime type: string - name: $expand in: query @@ -438336,9 +439540,6 @@ paths: items: enum: - '*' - - createdBy - - lastModifiedBy - - tasks type: string responses: '200': @@ -438346,12 +439547,46 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/microsoft.graph.identityGovernance.workflowVersion' + $ref: '#/components/schemas/microsoft.graph.directoryObject' default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.workflows.versions.administrationScopeTargets.GetCount-b1ae + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + '200': + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -442919,6 +444154,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -443687,6 +444924,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -444541,6 +445780,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -445208,6 +446449,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -445904,6 +447147,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -446685,6 +447930,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -514603,7 +515850,7 @@ paths: get: tags: - me.itemInsights - summary: List shared + summary: List shared (deprecated) description: 'Calculated insight that includes the list of documents shared with a user. This insight includes documents hosted on OneDrive/SharePoint in the user''s Microsoft 365 tenant that are shared with the user, and documents that are attached as files and sent to the user.' externalDocs: description: Find more info here @@ -515196,7 +516443,7 @@ paths: get: tags: - me.itemInsights - summary: List used + summary: List used (deprecated) description: "Calculate and list the documents that a user has viewed or modified. For the signed-in user:\r\n- This method includes documents that the user has modified; see example 1. \r\n- Using an $orderby query parameter on the lastAccessedDateTime property returns the most recently viewed documents that the user might or might not not have modified; see example 2. For other users, this method includes only documents that the user has modified." externalDocs: description: Find more info here @@ -521631,6 +522878,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -595690,6 +596939,10 @@ paths: - proxyAddresses desc - renewedDateTime - renewedDateTime desc + - resourceBehaviorOptions + - resourceBehaviorOptions desc + - resourceProvisioningOptions + - resourceProvisioningOptions desc - securityEnabled - securityEnabled desc - securityIdentifier @@ -595751,6 +597004,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -596108,6 +597363,10 @@ paths: - proxyAddresses desc - renewedDateTime - renewedDateTime desc + - resourceBehaviorOptions + - resourceBehaviorOptions desc + - resourceProvisioningOptions + - resourceProvisioningOptions desc - securityEnabled - securityEnabled desc - securityIdentifier @@ -628219,6 +629478,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -781944,6 +783205,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -879077,6 +880340,8 @@ paths: - preferredLanguage - proxyAddresses - renewedDateTime + - resourceBehaviorOptions + - resourceProvisioningOptions - securityEnabled - securityIdentifier - serviceProvisioningErrors @@ -935254,6 +936519,13 @@ components: nullable: true description: A container for Microsoft Edge resources. Read-only. x-ms-navigationProperty: true + exchange: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.exchangeAdmin' + - type: object + nullable: true + description: A container for the Exchange admin functionality. Read-only. + x-ms-navigationProperty: true microsoft365Apps: anyOf: - $ref: '#/components/schemas/microsoft.graph.adminMicrosoft365Apps' @@ -947121,6 +948393,92 @@ components: - type: object nullable: true description: 'Specifies the type of response to a meeting request. The possible values are: tentativelyAccepted, accepted, declined. For the eventMessageResponse type, none, organizer, and notResponded are not supported. Read-only. Not filterable.' + microsoft.graph.exchangeAdmin: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: exchangeAdmin + type: object + properties: + tracing: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.messageTracingRoot' + - type: object + nullable: true + description: Represents a container for administrative resources to trace messages. + x-ms-navigationProperty: true + microsoft.graph.exchangeMessageTrace: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: exchangeMessageTrace + type: object + properties: + fromIP: + type: string + description: 'The source IP address. For incoming messages, this value is the public IP address of the SMTP email server that sent the message. Supports $filter (eq).' + nullable: true + messageId: + type: string + description: The Message-ID header field of the message. The format of the Message-ID depends on the messaging server that sent the message. Supports $filter (eq). + nullable: true + receivedDateTime: + 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 received by Exchange Online. The timestamp is in UTC format. Supports $filter (ge, le).' + format: date-time + recipientAddress: + type: string + description: The SMTP email address of the user that the message was addressed to. Supports $filter (eq). + nullable: true + senderAddress: + type: string + description: The SMTP email address of the user the message was purportedly from. Supports $filter (eq). + nullable: true + size: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The size of the message in bytes. + format: int32 + status: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTraceStatus' + subject: + type: string + description: 'The subject line of the message. Supports $filter (contains, startsWith, endsWith).' + nullable: true + toIP: + type: string + description: 'The destination IP address. For outgoing messages, this value is the public IP address in the resolved MX record for the destination domain. For incoming messages to Exchange Online, this value is blank. Supports $filter (eq).' + nullable: true + microsoft.graph.exchangeMessageTraceDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: exchangeMessageTraceDetail + type: object + properties: + action: + type: string + description: The action taken on the message during the event. + nullable: true + data: + type: string + description: 'Additional data associated with the event, containing supplementary information specific to the event.' + nullable: true + 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 date and time when the event occurred. The timestamp is in UTC format. + format: date-time + description: + type: string + description: A detailed description that provides context about what happened during message processing. + nullable: true + event: + type: string + description: The event that occurred during message processing. + messageId: + type: string + description: The Message-ID header field of the message. The format depends on the messaging server that sent the message. + nullable: true microsoft.graph.exchangeProtectionPolicy: allOf: - $ref: '#/components/schemas/microsoft.graph.protectionPolicyBase' @@ -947212,6 +948570,26 @@ components: displayName: type: string description: Custom name given to the registered external authentication method. + microsoft.graph.externalAuthenticationMethodConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' + - title: externalAuthenticationMethodConfiguration + type: object + properties: + appId: + type: string + description: appId for the app registration in Microsoft Entra ID representing the integration with the external provider. + displayName: + type: string + description: Display name for the external authentication method. This name is shown to users during sign-in. + openIdConnectSetting: + $ref: '#/components/schemas/microsoft.graph.openIdConnectSetting' + includeTargets: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.authenticationMethodTarget' + description: A collection of groups that are enabled to use an authentication method as part of an authentication method policy in Microsoft Entra ID. + x-ms-navigationProperty: true microsoft.graph.externalDomainName: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -947861,6 +949239,14 @@ components: description: 'Timestamp of when the group was last renewed. This value can''t be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on January 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only.' format: date-time nullable: true + resourceBehaviorOptions: + type: array + items: + type: string + resourceProvisioningOptions: + type: array + items: + type: string securityEnabled: type: boolean description: 'Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in).' @@ -952344,6 +953730,18 @@ components: description: 'Indicates the order in which the rule is executed, among other rules.' format: int32 nullable: true + microsoft.graph.messageTracingRoot: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: messageTracingRoot + type: object + properties: + messageTraces: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + description: Represents the trace information of messages that pass through Exchange Online organizations. + x-ms-navigationProperty: true microsoft.graph.microsoftAccountUserConversationMember: allOf: - $ref: '#/components/schemas/microsoft.graph.conversationMember' @@ -971366,6 +972764,7 @@ components: properties: blueprintId: type: string + description: The unique identifier of the parent agent blueprint that defines the identity and configuration of this agent instance. nullable: true microsoft.graph.aiInteractionAttachment: title: aiInteractionAttachment @@ -971405,12 +972804,15 @@ components: properties: identifier: type: string + description: The unique identifier of the AI entity. nullable: true name: type: string + description: The display name of the AI entity. nullable: true version: type: string + description: The version of the AI entity used. nullable: true microsoft.graph.aiInteractionLink: title: aiInteractionLink @@ -981970,6 +983372,16 @@ components: microsoft.graph.onUserCreateStartHandler: title: onUserCreateStartHandler type: object + microsoft.graph.openIdConnectSetting: + title: openIdConnectSetting + type: object + properties: + clientId: + type: string + description: 'The Microsoft Entra ID''s client ID as generated by the provider or admin to identify Microsoft Entra ID. In OIDC parlance, this is the client_id that external identity provider assigns to Microsoft Entra ID, which is also a recipient of a token from the external identity provider.' + discoveryUrl: + type: string + description: The host URL of the external identity provider's OIDC discovery endpoint. This endpoint must support the OIDC discovery process. microsoft.graph.openShiftItem: allOf: - $ref: '#/components/schemas/microsoft.graph.shiftItem' @@ -983834,15 +985246,17 @@ components: items: type: string nullable: true - description: 'List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions).' + description: 'List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions). The accessedResources property is deprecated and stopped returning data on August 20, 2025. Going forward, use the accessedResources_v2 property.' accessedResources_v2: type: array items: $ref: '#/components/schemas/microsoft.graph.resourceAccessDetail' + description: 'Lists details about the resources accessed by AI agents, such as identifiers, access type, and status.' agents: type: array items: $ref: '#/components/schemas/microsoft.graph.aiAgentInfo' + description: Indicates the information about an AI agent that participated in the preparation of the message. parentMessageId: type: string description: 'Identifier of the parent message in a threaded conversation, if applicable.' @@ -984841,20 +986255,26 @@ components: $ref: '#/components/schemas/microsoft.graph.resourceAccessType' identifier: type: string + description: Unique identifier of the resource accessed. isCrossPromptInjectionDetected: type: boolean + description: Indicates whether cross-prompt injection was detected during the access attempt. labelId: type: string + description: 'Identifier for the sensitivity label applied to the resource, if any.' nullable: true name: type: string + description: Name of the resource accessed. status: $ref: '#/components/schemas/microsoft.graph.resourceAccessStatus' storageId: type: string + description: 'Identifier for the resource in its native storage format. For SharePoint resources, this is the unique identifier of the list item. For other resources, this is the name of the location, such as Box, Dropbox, Exchange, or Google Drive.' nullable: true url: type: string + description: URL of the resource accessed. nullable: true microsoft.graph.resourceAction: title: resourceAction @@ -994642,6 +996062,18 @@ components: - restId - restImmutableEntryId type: string + microsoft.graph.exchangeMessageTraceStatus: + title: exchangeMessageTraceStatus + enum: + - gettingStatus + - pending + - failed + - delivered + - expanded + - quarantined + - filteredAsSpam + - unknownFutureValue + type: string microsoft.graph.executionMode: title: executionMode enum: @@ -1004283,6 +1005715,11 @@ components: description: When the workflow was last modified. format: date-time nullable: true + administrationScopeTargets: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + x-ms-navigationProperty: true createdBy: anyOf: - $ref: '#/components/schemas/microsoft.graph.user' @@ -1015829,6 +1017266,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.attendanceRecord' + microsoft.graph.exchangeMessageTraceCollectionResponse: + title: Collection of exchangeMessageTrace + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' microsoft.graph.microsoftAuthenticatorAuthenticationMethodTargetCollectionResponse: title: Collection of microsoftAuthenticatorAuthenticationMethodTarget type: object @@ -1018590,6 +1020038,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethodConfiguration' + microsoft.graph.externalAuthenticationMethodConfigurationCollectionResponse: + title: Collection of externalAuthenticationMethodConfiguration + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethodConfiguration' microsoft.graph.fido2AuthenticationMethodConfigurationCollectionResponse: title: Collection of fido2AuthenticationMethodConfiguration type: object @@ -1026715,6 +1028174,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceRecordCollectionResponse' + microsoft.graph.exchangeMessageTraceCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTraceCollectionResponse' microsoft.graph.microsoftAuthenticatorAuthenticationMethodTargetCollectionResponse: description: Retrieved collection content: @@ -1028221,6 +1029686,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethodConfigurationCollectionResponse' + microsoft.graph.externalAuthenticationMethodConfigurationCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethodConfigurationCollectionResponse' microsoft.graph.fido2AuthenticationMethodConfigurationCollectionResponse: description: Retrieved collection content: @@ -1032032,6 +1033503,8 @@ components: value: edge: '@odata.type': microsoft.graph.edge + exchange: + '@odata.type': microsoft.graph.exchangeAdmin microsoft365Apps: '@odata.type': microsoft.graph.adminMicrosoft365Apps people: @@ -1035612,6 +1037085,30 @@ components: '@odata.type': microsoft.graph.timeSlot responseType: '@odata.type': microsoft.graph.responseType + microsoft.graph.exchangeAdmin: + value: + tracing: + '@odata.type': microsoft.graph.messageTracingRoot + microsoft.graph.exchangeMessageTrace: + value: + fromIP: String + messageId: String + receivedDateTime: '0001-01-01T00:00:00.0000000+00:00' + recipientAddress: String + senderAddress: String + size: '0' + status: + '@odata.type': microsoft.graph.exchangeMessageTraceStatus + subject: String + toIP: String + microsoft.graph.exchangeMessageTraceDetail: + value: + action: String + data: String + dateTime: '0001-01-01T00:00:00.0000000+00:00' + description: String + event: String + messageId: String microsoft.graph.exchangeProtectionPolicy: value: mailboxInclusionRules: @@ -1035642,6 +1037139,14 @@ components: value: configurationId: String displayName: String + microsoft.graph.externalAuthenticationMethodConfiguration: + value: + appId: String + displayName: String + includeTargets: + - '@odata.type': microsoft.graph.authenticationMethodTarget + openIdConnectSetting: + '@odata.type': microsoft.graph.openIdConnectSetting microsoft.graph.externalDomainName: { } microsoft.graph.externalUsersSelfServiceSignUpEventsFlow: value: @@ -1035890,6 +1037395,10 @@ components: rejectedSenders: - '@odata.type': microsoft.graph.directoryObject renewedDateTime: '0001-01-01T00:00:00.0000000+00:00' + resourceBehaviorOptions: + - String + resourceProvisioningOptions: + - String securityEnabled: 'true' securityIdentifier: String serviceProvisioningErrors: @@ -1037177,6 +1038686,10 @@ components: isEnabled: 'true' isReadOnly: 'true' sequence: '0' + microsoft.graph.messageTracingRoot: + value: + messageTraces: + - '@odata.type': microsoft.graph.exchangeMessageTrace microsoft.graph.microsoftAccountUserConversationMember: value: userId: String @@ -1046214,6 +1047727,10 @@ components: userTypeToCreate: '@odata.type': microsoft.graph.userType microsoft.graph.onUserCreateStartHandler: { } + microsoft.graph.openIdConnectSetting: + value: + clientId: String + discoveryUrl: String microsoft.graph.openShiftItem: value: openSlotCount: '0' @@ -1049559,6 +1051076,8 @@ components: - '@odata.type': microsoft.graph.identityGovernance.workflowVersion microsoft.graph.identityGovernance.workflowBase: value: + administrationScopeTargets: + - '@odata.type': microsoft.graph.directoryObject category: '@odata.type': microsoft.graph.identityGovernance.lifecycleWorkflowCategory createdBy: @@ -1051770,6 +1053289,8 @@ tags: x-ms-docs-toc-type: page - name: admin.edge x-ms-docs-toc-type: page + - name: admin.exchangeAdmin + x-ms-docs-toc-type: page - name: admin.adminMicrosoft365Apps x-ms-docs-toc-type: page - name: admin.peopleAdminSettings diff --git a/openapi/v1.0/openapi.yaml b/openapi/v1.0/openapi.yaml index af37b6a1..9db870c4 100644 --- a/openapi/v1.0/openapi.yaml +++ b/openapi/v1.0/openapi.yaml @@ -954,6 +954,447 @@ paths: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' + /admin/exchange: + description: Provides operations to manage the exchange property of the microsoft.graph.admin entity. + get: + tags: + - admin.exchangeAdmin + summary: Get exchange from admin + description: A container for the Exchange admin functionality. Read-only. + operationId: admin.GetExchange + 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.exchangeAdmin' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - admin.exchangeAdmin + summary: Update the navigation property exchange in admin + operationId: admin.UpdateExchange + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeAdmin' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeAdmin' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - admin.exchangeAdmin + summary: Delete navigation property exchange for admin + operationId: admin.DeleteExchange + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /admin/exchange/tracing: + description: Provides operations to manage the tracing property of the microsoft.graph.exchangeAdmin entity. + get: + tags: + - admin.exchangeAdmin + summary: Get tracing from admin + description: Represents a container for administrative resources to trace messages. + operationId: admin.exchange.GetTracing + 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.messageTracingRoot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - admin.exchangeAdmin + summary: Update the navigation property tracing in admin + operationId: admin.exchange.UpdateTracing + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.messageTracingRoot' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.messageTracingRoot' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - admin.exchangeAdmin + summary: Delete navigation property tracing for admin + operationId: admin.exchange.DeleteTracing + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /admin/exchange/tracing/messageTraces: + description: Provides operations to manage the messageTraces property of the microsoft.graph.messageTracingRoot entity. + get: + tags: + - admin.exchangeAdmin + summary: List messageTraces + description: Get a list of exchangeMessageTrace objects. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/messagetracingroot-list-messagetraces?view=graph-rest-1.0 + operationId: admin.exchange.tracing.ListMessageTraces + 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.exchangeMessageTraceCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - admin.exchangeAdmin + summary: Create new navigation property to messageTraces for admin + operationId: admin.exchange.tracing.CreateMessageTraces + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/admin/exchange/tracing/messageTraces/{exchangeMessageTrace-id}': + description: Provides operations to manage the messageTraces property of the microsoft.graph.messageTracingRoot entity. + get: + tags: + - admin.exchangeAdmin + summary: Get messageTraces from admin + description: Represents the trace information of messages that pass through Exchange Online organizations. + operationId: admin.exchange.tracing.GetMessageTraces + 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.exchangeMessageTrace' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - admin.exchangeAdmin + summary: Update the navigation property messageTraces in admin + operationId: admin.exchange.tracing.UpdateMessageTraces + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - admin.exchangeAdmin + summary: Delete navigation property messageTraces for admin + operationId: admin.exchange.tracing.DeleteMessageTraces + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + '/admin/exchange/tracing/messageTraces/{exchangeMessageTrace-id}/getDetailsByRecipient(recipientAddress=''{recipientAddress}'')': + description: Provides operations to call the getDetailsByRecipient method. + get: + tags: + - admin.exchangeAdmin + summary: Invoke function getDetailsByRecipient + description: Get a list of exchangeMessageTraceDetail objects filtered on the recipient. + operationId: admin.exchange.tracing.messageTraces.exchangeMessageTrace.getDetailsByRecipient + 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 exchangeMessageTraceDetail + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTraceDetail' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + - name: recipientAddress + in: path + description: 'Usage: recipientAddress=''{recipientAddress}''' + required: true + schema: + type: string + /admin/exchange/tracing/messageTraces/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - admin.exchangeAdmin + summary: Get the number of the resource + operationId: admin.exchange.tracing.messageTraces.GetCount-b699 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' /admin/microsoft365Apps: description: Provides operations to manage the microsoft365Apps property of the microsoft.graph.admin entity. get: @@ -2087,6 +2528,9 @@ paths: - admin.serviceAnnouncement summary: Invoke function incidentReport description: Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/servicehealthissue-incidentreport?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.healthOverviews.serviceHealth.issues.serviceHealthIssue.incidentReport responses: 2XX: @@ -390662,6 +391106,156 @@ paths: schema: type: string x-ms-docs-key-type: workflow + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListAdministrationScopeTargets + 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.directoryObjectCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetAdministrationScopeTargets + 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.directoryObject' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.administrationScopeTargets.GetCount-9431 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -396753,6 +397347,186 @@ paths: x-ms-docs-key-type: workflowVersion x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.ListAdministrationScopeTargets + 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.directoryObjectCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetAdministrationScopeTargets + 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.directoryObject' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.administrationScopeTargets.GetCount-9c4d + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -398899,6 +399673,156 @@ paths: schema: type: string x-ms-docs-key-type: workflow + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.ListAdministrationScopeTargets + 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.directoryObjectCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.GetAdministrationScopeTargets + 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.directoryObject' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.workflows.administrationScopeTargets.GetCount-b15b + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -405034,6 +405958,186 @@ paths: x-ms-docs-key-type: workflowVersion x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.versions.ListAdministrationScopeTargets + 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.directoryObjectCollectionResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetAdministrationScopeTargets + 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.directoryObject' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + schema: + type: string + x-ms-docs-key-type: directoryObject + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.workflows.versions.administrationScopeTargets.GetCount-b1ae + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + 4XX: + $ref: '#/components/responses/error' + 5XX: + $ref: '#/components/responses/error' + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -440353,7 +441457,7 @@ paths: get: tags: - me.itemInsights - summary: List shared + summary: List shared (deprecated) description: 'Calculated insight that includes the list of documents shared with a user. This insight includes documents hosted on OneDrive/SharePoint in the user''s Microsoft 365 tenant that are shared with the user, and documents that are attached as files and sent to the user.' externalDocs: description: Find more info here @@ -440881,7 +441985,7 @@ paths: get: tags: - me.itemInsights - summary: List used + summary: List used (deprecated) description: "Calculate and list the documents that a user has viewed or modified. For the signed-in user:\r\n- This method includes documents that the user has modified; see example 1. \r\n- Using an $orderby query parameter on the lastAccessedDateTime property returns the most recently viewed documents that the user might or might not not have modified; see example 2. For other users, this method includes only documents that the user has modified." externalDocs: description: Find more info here @@ -739233,6 +740337,13 @@ components: nullable: true description: A container for Microsoft Edge resources. Read-only. x-ms-navigationProperty: true + exchange: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.exchangeAdmin' + - type: object + nullable: true + description: A container for the Exchange admin functionality. Read-only. + x-ms-navigationProperty: true microsoft365Apps: anyOf: - $ref: '#/components/schemas/microsoft.graph.adminMicrosoft365Apps' @@ -742032,6 +743143,7 @@ components: propertyName: '@odata.type' mapping: '#microsoft.graph.emailAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.emailAuthenticationMethodConfiguration' + '#microsoft.graph.externalAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.externalAuthenticationMethodConfiguration' '#microsoft.graph.fido2AuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.fido2AuthenticationMethodConfiguration' '#microsoft.graph.microsoftAuthenticatorAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.microsoftAuthenticatorAuthenticationMethodConfiguration' '#microsoft.graph.smsAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.smsAuthenticationMethodConfiguration' @@ -752691,6 +753803,7 @@ components: '#microsoft.graph.windowsHelloForBusinessAuthenticationMethod': '#/components/schemas/microsoft.graph.windowsHelloForBusinessAuthenticationMethod' '#microsoft.graph.authenticationMethodConfiguration': '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' '#microsoft.graph.emailAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.emailAuthenticationMethodConfiguration' + '#microsoft.graph.externalAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.externalAuthenticationMethodConfiguration' '#microsoft.graph.fido2AuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.fido2AuthenticationMethodConfiguration' '#microsoft.graph.microsoftAuthenticatorAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.microsoftAuthenticatorAuthenticationMethodConfiguration' '#microsoft.graph.smsAuthenticationMethodConfiguration': '#/components/schemas/microsoft.graph.smsAuthenticationMethodConfiguration' @@ -753014,6 +754127,9 @@ components: '#microsoft.graph.enterpriseCodeSigningCertificate': '#/components/schemas/microsoft.graph.enterpriseCodeSigningCertificate' '#microsoft.graph.entitlementManagement': '#/components/schemas/microsoft.graph.entitlementManagement' '#microsoft.graph.entitlementManagementSettings': '#/components/schemas/microsoft.graph.entitlementManagementSettings' + '#microsoft.graph.exchangeAdmin': '#/components/schemas/microsoft.graph.exchangeAdmin' + '#microsoft.graph.exchangeMessageTrace': '#/components/schemas/microsoft.graph.exchangeMessageTrace' + '#microsoft.graph.exchangeMessageTraceDetail': '#/components/schemas/microsoft.graph.exchangeMessageTraceDetail' '#microsoft.graph.extension': '#/components/schemas/microsoft.graph.extension' '#microsoft.graph.openTypeExtension': '#/components/schemas/microsoft.graph.openTypeExtension' '#microsoft.graph.externalDomainName': '#/components/schemas/microsoft.graph.externalDomainName' @@ -753119,6 +754235,7 @@ components: '#microsoft.graph.managedMobileApp': '#/components/schemas/microsoft.graph.managedMobileApp' '#microsoft.graph.meetingAttendanceReport': '#/components/schemas/microsoft.graph.meetingAttendanceReport' '#microsoft.graph.messageRule': '#/components/schemas/microsoft.graph.messageRule' + '#microsoft.graph.messageTracingRoot': '#/components/schemas/microsoft.graph.messageTracingRoot' '#microsoft.graph.mobileApp': '#/components/schemas/microsoft.graph.mobileApp' '#microsoft.graph.androidStoreApp': '#/components/schemas/microsoft.graph.androidStoreApp' '#microsoft.graph.iosiPadOSWebClip': '#/components/schemas/microsoft.graph.iosiPadOSWebClip' @@ -754036,6 +755153,107 @@ components: type: string default: '#microsoft.graph.eventMessageResponse' x-ms-discriminator-value: '#microsoft.graph.eventMessageResponse' + microsoft.graph.exchangeAdmin: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: exchangeAdmin + required: + - '@odata.type' + type: object + properties: + tracing: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.messageTracingRoot' + - type: object + nullable: true + description: Represents a container for administrative resources to trace messages. + x-ms-navigationProperty: true + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.exchangeAdmin' + microsoft.graph.exchangeMessageTrace: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: exchangeMessageTrace + required: + - '@odata.type' + type: object + properties: + fromIP: + type: string + description: 'The source IP address. For incoming messages, this value is the public IP address of the SMTP email server that sent the message. Supports $filter (eq).' + nullable: true + messageId: + type: string + description: The Message-ID header field of the message. The format of the Message-ID depends on the messaging server that sent the message. Supports $filter (eq). + nullable: true + receivedDateTime: + 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 received by Exchange Online. The timestamp is in UTC format. Supports $filter (ge, le).' + format: date-time + recipientAddress: + type: string + description: The SMTP email address of the user that the message was addressed to. Supports $filter (eq). + nullable: true + senderAddress: + type: string + description: The SMTP email address of the user the message was purportedly from. Supports $filter (eq). + nullable: true + size: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The size of the message in bytes. + format: int32 + status: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTraceStatus' + subject: + type: string + description: 'The subject line of the message. Supports $filter (contains, startsWith, endsWith).' + nullable: true + toIP: + type: string + description: 'The destination IP address. For outgoing messages, this value is the public IP address in the resolved MX record for the destination domain. For incoming messages to Exchange Online, this value is blank. Supports $filter (eq).' + nullable: true + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.exchangeMessageTrace' + microsoft.graph.exchangeMessageTraceDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: exchangeMessageTraceDetail + required: + - '@odata.type' + type: object + properties: + action: + type: string + description: The action taken on the message during the event. + nullable: true + data: + type: string + description: 'Additional data associated with the event, containing supplementary information specific to the event.' + nullable: true + 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 date and time when the event occurred. The timestamp is in UTC format. + format: date-time + description: + type: string + description: A detailed description that provides context about what happened during message processing. + nullable: true + event: + type: string + description: The event that occurred during message processing. + messageId: + type: string + description: The Message-ID header field of the message. The format depends on the messaging server that sent the message. + nullable: true + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.exchangeMessageTraceDetail' microsoft.graph.exchangeProtectionPolicy: allOf: - $ref: '#/components/schemas/microsoft.graph.protectionPolicyBase' @@ -754160,6 +755378,32 @@ components: type: string default: '#microsoft.graph.externalAuthenticationMethod' x-ms-discriminator-value: '#microsoft.graph.externalAuthenticationMethod' + microsoft.graph.externalAuthenticationMethodConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' + - title: externalAuthenticationMethodConfiguration + required: + - '@odata.type' + type: object + properties: + appId: + type: string + description: appId for the app registration in Microsoft Entra ID representing the integration with the external provider. + displayName: + type: string + description: Display name for the external authentication method. This name is shown to users during sign-in. + openIdConnectSetting: + $ref: '#/components/schemas/microsoft.graph.openIdConnectSetting' + includeTargets: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.authenticationMethodTarget' + description: A collection of groups that are enabled to use an authentication method as part of an authentication method policy in Microsoft Entra ID. + x-ms-navigationProperty: true + '@odata.type': + type: string + default: '#microsoft.graph.externalAuthenticationMethodConfiguration' + x-ms-discriminator-value: '#microsoft.graph.externalAuthenticationMethodConfiguration' microsoft.graph.externalDomainName: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -754940,6 +756184,14 @@ components: description: 'Timestamp of when the group was last renewed. This value can''t be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on January 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only.' format: date-time nullable: true + resourceBehaviorOptions: + type: array + items: + type: string + resourceProvisioningOptions: + type: array + items: + type: string securityEnabled: type: boolean description: 'Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in).' @@ -760166,6 +761418,23 @@ components: '@odata.type': type: string x-ms-discriminator-value: '#microsoft.graph.messageRule' + microsoft.graph.messageTracingRoot: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: messageTracingRoot + required: + - '@odata.type' + type: object + properties: + messageTraces: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + description: Represents the trace information of messages that pass through Exchange Online organizations. + x-ms-navigationProperty: true + '@odata.type': + type: string + x-ms-discriminator-value: '#microsoft.graph.messageTracingRoot' microsoft.graph.microsoftAccountUserConversationMember: allOf: - $ref: '#/components/schemas/microsoft.graph.conversationMember' @@ -782261,6 +783530,7 @@ components: properties: blueprintId: type: string + description: The unique identifier of the parent agent blueprint that defines the identity and configuration of this agent instance. nullable: true '@odata.type': type: string @@ -782313,12 +783583,15 @@ components: properties: identifier: type: string + description: The unique identifier of the AI entity. nullable: true name: type: string + description: The display name of the AI entity. nullable: true version: type: string + description: The version of the AI entity used. nullable: true '@odata.type': type: string @@ -796035,6 +797308,20 @@ components: propertyName: '@odata.type' mapping: '#microsoft.graph.onUserCreateStartExternalUsersSelfServiceSignUp': '#/components/schemas/microsoft.graph.onUserCreateStartExternalUsersSelfServiceSignUp' + microsoft.graph.openIdConnectSetting: + title: openIdConnectSetting + required: + - '@odata.type' + type: object + properties: + clientId: + type: string + description: 'The Microsoft Entra ID''s client ID as generated by the provider or admin to identify Microsoft Entra ID. In OIDC parlance, this is the client_id that external identity provider assigns to Microsoft Entra ID, which is also a recipient of a token from the external identity provider.' + discoveryUrl: + type: string + description: The host URL of the external identity provider's OIDC discovery endpoint. This endpoint must support the OIDC discovery process. + '@odata.type': + type: string microsoft.graph.openShiftItem: allOf: - $ref: '#/components/schemas/microsoft.graph.shiftItem' @@ -798295,15 +799582,17 @@ components: items: type: string nullable: true - description: 'List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions).' + description: 'List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions). The accessedResources property is deprecated and stopped returning data on August 20, 2025. Going forward, use the accessedResources_v2 property.' accessedResources_v2: type: array items: $ref: '#/components/schemas/microsoft.graph.resourceAccessDetail' + description: 'Lists details about the resources accessed by AI agents, such as identifiers, access type, and status.' agents: type: array items: $ref: '#/components/schemas/microsoft.graph.aiAgentInfo' + description: Indicates the information about an AI agent that participated in the preparation of the message. parentMessageId: type: string description: 'Identifier of the parent message in a threaded conversation, if applicable.' @@ -799550,20 +800839,26 @@ components: $ref: '#/components/schemas/microsoft.graph.resourceAccessType' identifier: type: string + description: Unique identifier of the resource accessed. isCrossPromptInjectionDetected: type: boolean + description: Indicates whether cross-prompt injection was detected during the access attempt. labelId: type: string + description: 'Identifier for the sensitivity label applied to the resource, if any.' nullable: true name: type: string + description: Name of the resource accessed. status: $ref: '#/components/schemas/microsoft.graph.resourceAccessStatus' storageId: type: string + description: 'Identifier for the resource in its native storage format. For SharePoint resources, this is the unique identifier of the list item. For other resources, this is the name of the location, such as Box, Dropbox, Exchange, or Google Drive.' nullable: true url: type: string + description: URL of the resource accessed. nullable: true '@odata.type': type: string @@ -810894,6 +812189,18 @@ components: - restId - restImmutableEntryId type: string + microsoft.graph.exchangeMessageTraceStatus: + title: exchangeMessageTraceStatus + enum: + - gettingStatus + - pending + - failed + - delivered + - expanded + - quarantined + - filteredAsSpam + - unknownFutureValue + type: string microsoft.graph.executionMode: title: executionMode enum: @@ -820829,6 +822136,11 @@ components: description: When the workflow was last modified. format: date-time nullable: true + administrationScopeTargets: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + x-ms-navigationProperty: true createdBy: anyOf: - $ref: '#/components/schemas/microsoft.graph.user' @@ -833855,6 +835167,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.attendanceRecord' + microsoft.graph.exchangeMessageTraceCollectionResponse: + title: Collection of exchangeMessageTrace + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' microsoft.graph.microsoftAuthenticatorAuthenticationMethodTargetCollectionResponse: title: Collection of microsoftAuthenticatorAuthenticationMethodTarget type: object @@ -836616,6 +837939,17 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethodConfiguration' + microsoft.graph.externalAuthenticationMethodConfigurationCollectionResponse: + title: Collection of externalAuthenticationMethodConfiguration + type: object + allOf: + - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' + - type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethodConfiguration' microsoft.graph.fido2AuthenticationMethodConfigurationCollectionResponse: title: Collection of fido2AuthenticationMethodConfiguration type: object @@ -844745,6 +846079,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceRecordCollectionResponse' + microsoft.graph.exchangeMessageTraceCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTraceCollectionResponse' microsoft.graph.microsoftAuthenticatorAuthenticationMethodTargetCollectionResponse: description: Retrieved collection content: @@ -846251,6 +847591,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethodConfigurationCollectionResponse' + microsoft.graph.externalAuthenticationMethodConfigurationCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethodConfigurationCollectionResponse' microsoft.graph.fido2AuthenticationMethodConfigurationCollectionResponse: description: Retrieved collection content: @@ -850017,6 +851363,8 @@ components: value: edge: '@odata.type': microsoft.graph.edge + exchange: + '@odata.type': microsoft.graph.exchangeAdmin microsoft365Apps: '@odata.type': microsoft.graph.adminMicrosoft365Apps people: @@ -853597,6 +854945,30 @@ components: '@odata.type': microsoft.graph.timeSlot responseType: '@odata.type': microsoft.graph.responseType + microsoft.graph.exchangeAdmin: + value: + tracing: + '@odata.type': microsoft.graph.messageTracingRoot + microsoft.graph.exchangeMessageTrace: + value: + fromIP: String + messageId: String + receivedDateTime: '0001-01-01T00:00:00.0000000+00:00' + recipientAddress: String + senderAddress: String + size: '0' + status: + '@odata.type': microsoft.graph.exchangeMessageTraceStatus + subject: String + toIP: String + microsoft.graph.exchangeMessageTraceDetail: + value: + action: String + data: String + dateTime: '0001-01-01T00:00:00.0000000+00:00' + description: String + event: String + messageId: String microsoft.graph.exchangeProtectionPolicy: value: mailboxInclusionRules: @@ -853627,6 +854999,14 @@ components: value: configurationId: String displayName: String + microsoft.graph.externalAuthenticationMethodConfiguration: + value: + appId: String + displayName: String + includeTargets: + - '@odata.type': microsoft.graph.authenticationMethodTarget + openIdConnectSetting: + '@odata.type': microsoft.graph.openIdConnectSetting microsoft.graph.externalDomainName: { } microsoft.graph.externalUsersSelfServiceSignUpEventsFlow: value: @@ -853875,6 +855255,10 @@ components: rejectedSenders: - '@odata.type': microsoft.graph.directoryObject renewedDateTime: '0001-01-01T00:00:00.0000000+00:00' + resourceBehaviorOptions: + - String + resourceProvisioningOptions: + - String securityEnabled: 'true' securityIdentifier: String serviceProvisioningErrors: @@ -855161,6 +856545,10 @@ components: isEnabled: 'true' isReadOnly: 'true' sequence: '0' + microsoft.graph.messageTracingRoot: + value: + messageTraces: + - '@odata.type': microsoft.graph.exchangeMessageTrace microsoft.graph.microsoftAccountUserConversationMember: value: userId: String @@ -864172,6 +865560,10 @@ components: userTypeToCreate: '@odata.type': microsoft.graph.userType microsoft.graph.onUserCreateStartHandler: { } + microsoft.graph.openIdConnectSetting: + value: + clientId: String + discoveryUrl: String microsoft.graph.openShiftItem: value: openSlotCount: '0' @@ -867517,6 +868909,8 @@ components: - '@odata.type': microsoft.graph.identityGovernance.workflowVersion microsoft.graph.identityGovernance.workflowBase: value: + administrationScopeTargets: + - '@odata.type': microsoft.graph.directoryObject category: '@odata.type': microsoft.graph.identityGovernance.lifecycleWorkflowCategory createdBy: @@ -869728,6 +871122,8 @@ tags: x-ms-docs-toc-type: page - name: admin.edge x-ms-docs-toc-type: page + - name: admin.exchangeAdmin + x-ms-docs-toc-type: page - name: admin.adminMicrosoft365Apps x-ms-docs-toc-type: page - name: admin.peopleAdminSettings diff --git a/openapi/v1.0/powershell_v2.yaml b/openapi/v1.0/powershell_v2.yaml index dea99f2e..6ee3bdd8 100644 --- a/openapi/v1.0/powershell_v2.yaml +++ b/openapi/v1.0/powershell_v2.yaml @@ -982,6 +982,434 @@ paths: $ref: '#/components/responses/ODataCountResponse' default: $ref: '#/components/responses/error' + /admin/exchange: + description: Provides operations to manage the exchange property of the microsoft.graph.admin entity. + get: + tags: + - admin.exchangeAdmin + summary: Get exchange from admin + description: A container for the Exchange admin functionality. Read-only. + operationId: admin.GetExchange + 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.exchangeAdmin' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - admin.exchangeAdmin + summary: Update the navigation property exchange in admin + operationId: admin.UpdateExchange + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeAdmin' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeAdmin' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - admin.exchangeAdmin + summary: Delete navigation property exchange for admin + operationId: admin.DeleteExchange + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /admin/exchange/tracing: + description: Provides operations to manage the tracing property of the microsoft.graph.exchangeAdmin entity. + get: + tags: + - admin.exchangeAdmin + summary: Get tracing from admin + description: Represents a container for administrative resources to trace messages. + operationId: admin.exchange.GetTracing + 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.messageTracingRoot' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - admin.exchangeAdmin + summary: Update the navigation property tracing in admin + operationId: admin.exchange.UpdateTracing + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.messageTracingRoot' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.messageTracingRoot' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - admin.exchangeAdmin + summary: Delete navigation property tracing for admin + operationId: admin.exchange.DeleteTracing + parameters: + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /admin/exchange/tracing/messageTraces: + description: Provides operations to manage the messageTraces property of the microsoft.graph.messageTracingRoot entity. + get: + tags: + - admin.exchangeAdmin + summary: List messageTraces + description: Get a list of exchangeMessageTrace objects. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/messagetracingroot-list-messagetraces?view=graph-rest-1.0 + operationId: admin.exchange.tracing.ListMessageTraces + 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.exchangeMessageTraceCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - admin.exchangeAdmin + summary: Create new navigation property to messageTraces for admin + operationId: admin.exchange.tracing.CreateMessageTraces + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/admin/exchange/tracing/messageTraces/{exchangeMessageTrace-id}': + description: Provides operations to manage the messageTraces property of the microsoft.graph.messageTracingRoot entity. + get: + tags: + - admin.exchangeAdmin + summary: Get messageTraces from admin + description: Represents the trace information of messages that pass through Exchange Online organizations. + operationId: admin.exchange.tracing.GetMessageTraces + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: 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.exchangeMessageTrace' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - admin.exchangeAdmin + summary: Update the navigation property messageTraces in admin + operationId: admin.exchange.tracing.UpdateMessageTraces + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - admin.exchangeAdmin + summary: Delete navigation property messageTraces for admin + operationId: admin.exchange.tracing.DeleteMessageTraces + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + - name: If-Match + in: header + description: ETag + schema: + type: string + responses: + '204': + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/admin/exchange/tracing/messageTraces/{exchangeMessageTrace-id}/microsoft.graph.getDetailsByRecipient(recipientAddress=''{recipientAddress}'')': + description: Provides operations to call the getDetailsByRecipient method. + get: + tags: + - admin.exchangeAdmin + summary: Invoke function getDetailsByRecipient + description: Get a list of exchangeMessageTraceDetail objects filtered on the recipient. + operationId: admin.exchange.tracing.messageTraces.exchangeMessageTrace.getDetailsByRecipient + parameters: + - name: exchangeMessageTrace-id + in: path + description: The unique identifier of exchangeMessageTrace + required: true + schema: + type: string + x-ms-docs-key-type: exchangeMessageTrace + - name: recipientAddress + in: path + description: 'Usage: recipientAddress=''{recipientAddress}''' + required: true + 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 exchangeMessageTraceDetail + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTraceDetail' + '@odata.nextLink': + type: string + nullable: true + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: function + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + /admin/exchange/tracing/messageTraces/$count: + description: Provides operations to count the resources in the collection. + get: + tags: + - admin.exchangeAdmin + summary: Get the number of the resource + operationId: admin.exchange.tracing.messageTraces.GetCount-b699 + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /admin/microsoft365Apps: description: Provides operations to manage the microsoft365Apps property of the microsoft.graph.admin entity. get: @@ -2110,6 +2538,9 @@ paths: - admin.serviceAnnouncement summary: Invoke function incidentReport description: Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + externalDocs: + description: Find more info here + url: https://learn.microsoft.com/graph/api/servicehealthissue-incidentreport?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.healthOverviews.serviceHealth.issues.serviceHealthIssue.incidentReport parameters: - name: serviceHealth-id @@ -346201,6 +346632,147 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.ListAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + 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' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.GetAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + 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-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.administrationScopeTargets.GetCount-9431 + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + 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}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -352188,6 +352760,177 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.ListAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - $ref: '#/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' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.GetAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + 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-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.deletedItems.workflows.versions.administrationScopeTargets.GetCount-9c4d + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - $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}/versions/{workflowVersion-versionNumber}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -354370,6 +355113,147 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.ListAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + 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' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.GetAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + 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-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.workflows.administrationScopeTargets.GetCount-b15b + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + 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/workflows/{workflow-id}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -360401,6 +361285,177 @@ paths: x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.versions.ListAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - $ref: '#/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' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}': + description: Provides operations to manage the administrationScopeTargets property of the microsoft.graph.identityGovernance.workflowBase entity. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get administrationScopeTargets from identityGovernance + operationId: identityGovernance.lifecycleWorkflows.workflows.versions.GetAdministrationScopeTargets + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - name: directoryObject-id + in: path + description: The unique identifier of directoryObject + required: true + 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-docs-operation-type: operation + x-ms-docs-grouped-path: + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/{directoryObject-id}' + - '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/administrationScopeTargets/{directoryObject-id}' + '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/administrationScopeTargets/$count': + description: Provides operations to count the resources in the collection. + get: + tags: + - identityGovernance.lifecycleWorkflowsContainer + summary: Get the number of the resource + operationId: identityGovernance.lifecycleWorkflows.workflows.versions.administrationScopeTargets.GetCount-b1ae + parameters: + - name: workflow-id + in: path + description: The unique identifier of workflow + required: true + schema: + type: string + x-ms-docs-key-type: workflow + - name: workflowVersion-versionNumber + in: path + description: The unique identifier of workflowVersion + required: true + schema: + maximum: 2147483647 + minimum: -2147483648 + type: number + format: int32 + x-ms-docs-key-type: workflowVersion + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' '/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy': description: Provides operations to manage the createdBy property of the microsoft.graph.identityGovernance.workflowBase entity. get: @@ -417148,7 +418203,7 @@ paths: get: tags: - me.itemInsights - summary: List shared + summary: List shared (deprecated) description: 'Calculated insight that includes the list of documents shared with a user. This insight includes documents hosted on OneDrive/SharePoint in the user''s Microsoft 365 tenant that are shared with the user, and documents that are attached as files and sent to the user.' externalDocs: description: Find more info here @@ -417671,7 +418726,7 @@ paths: get: tags: - me.itemInsights - summary: List used + summary: List used (deprecated) description: "Calculate and list the documents that a user has viewed or modified. For the signed-in user:\r\n- This method includes documents that the user has modified; see example 1. \r\n- Using an $orderby query parameter on the lastAccessedDateTime property returns the most recently viewed documents that the user might or might not not have modified; see example 2. For other users, this method includes only documents that the user has modified." externalDocs: description: Find more info here @@ -762368,6 +763423,13 @@ components: nullable: true description: A container for Microsoft Edge resources. Read-only. x-ms-navigationProperty: true + exchange: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.exchangeAdmin' + - type: object + nullable: true + description: A container for the Exchange admin functionality. Read-only. + x-ms-navigationProperty: true microsoft365Apps: anyOf: - $ref: '#/components/schemas/microsoft.graph.adminMicrosoft365Apps' @@ -774235,6 +775297,92 @@ components: - type: object nullable: true description: 'Specifies the type of response to a meeting request. The possible values are: tentativelyAccepted, accepted, declined. For the eventMessageResponse type, none, organizer, and notResponded are not supported. Read-only. Not filterable.' + microsoft.graph.exchangeAdmin: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: exchangeAdmin + type: object + properties: + tracing: + anyOf: + - $ref: '#/components/schemas/microsoft.graph.messageTracingRoot' + - type: object + nullable: true + description: Represents a container for administrative resources to trace messages. + x-ms-navigationProperty: true + microsoft.graph.exchangeMessageTrace: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: exchangeMessageTrace + type: object + properties: + fromIP: + type: string + description: 'The source IP address. For incoming messages, this value is the public IP address of the SMTP email server that sent the message. Supports $filter (eq).' + nullable: true + messageId: + type: string + description: The Message-ID header field of the message. The format of the Message-ID depends on the messaging server that sent the message. Supports $filter (eq). + nullable: true + receivedDateTime: + 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 received by Exchange Online. The timestamp is in UTC format. Supports $filter (ge, le).' + format: date-time + recipientAddress: + type: string + description: The SMTP email address of the user that the message was addressed to. Supports $filter (eq). + nullable: true + senderAddress: + type: string + description: The SMTP email address of the user the message was purportedly from. Supports $filter (eq). + nullable: true + size: + maximum: 2147483647 + minimum: -2147483648 + type: number + description: The size of the message in bytes. + format: int32 + status: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTraceStatus' + subject: + type: string + description: 'The subject line of the message. Supports $filter (contains, startsWith, endsWith).' + nullable: true + toIP: + type: string + description: 'The destination IP address. For outgoing messages, this value is the public IP address in the resolved MX record for the destination domain. For incoming messages to Exchange Online, this value is blank. Supports $filter (eq).' + nullable: true + microsoft.graph.exchangeMessageTraceDetail: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: exchangeMessageTraceDetail + type: object + properties: + action: + type: string + description: The action taken on the message during the event. + nullable: true + data: + type: string + description: 'Additional data associated with the event, containing supplementary information specific to the event.' + nullable: true + 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 date and time when the event occurred. The timestamp is in UTC format. + format: date-time + description: + type: string + description: A detailed description that provides context about what happened during message processing. + nullable: true + event: + type: string + description: The event that occurred during message processing. + messageId: + type: string + description: The Message-ID header field of the message. The format depends on the messaging server that sent the message. + nullable: true microsoft.graph.exchangeProtectionPolicy: allOf: - $ref: '#/components/schemas/microsoft.graph.protectionPolicyBase' @@ -774326,6 +775474,26 @@ components: displayName: type: string description: Custom name given to the registered external authentication method. + microsoft.graph.externalAuthenticationMethodConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' + - title: externalAuthenticationMethodConfiguration + type: object + properties: + appId: + type: string + description: appId for the app registration in Microsoft Entra ID representing the integration with the external provider. + displayName: + type: string + description: Display name for the external authentication method. This name is shown to users during sign-in. + openIdConnectSetting: + $ref: '#/components/schemas/microsoft.graph.openIdConnectSetting' + includeTargets: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.authenticationMethodTarget' + description: A collection of groups that are enabled to use an authentication method as part of an authentication method policy in Microsoft Entra ID. + x-ms-navigationProperty: true microsoft.graph.externalDomainName: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -774975,6 +776143,14 @@ components: description: 'Timestamp of when the group was last renewed. This value can''t be modified directly and is only updated via the renew service action. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on January 1, 2014 is 2014-01-01T00:00:00Z. Returned by default. Supports $filter (eq, ne, not, ge, le, in). Read-only.' format: date-time nullable: true + resourceBehaviorOptions: + type: array + items: + type: string + resourceProvisioningOptions: + type: array + items: + type: string securityEnabled: type: boolean description: 'Specifies whether the group is a security group. Required. Returned by default. Supports $filter (eq, ne, not, in).' @@ -779458,6 +780634,18 @@ components: description: 'Indicates the order in which the rule is executed, among other rules.' format: int32 nullable: true + microsoft.graph.messageTracingRoot: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: messageTracingRoot + type: object + properties: + messageTraces: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + description: Represents the trace information of messages that pass through Exchange Online organizations. + x-ms-navigationProperty: true microsoft.graph.microsoftAccountUserConversationMember: allOf: - $ref: '#/components/schemas/microsoft.graph.conversationMember' @@ -798480,6 +799668,7 @@ components: properties: blueprintId: type: string + description: The unique identifier of the parent agent blueprint that defines the identity and configuration of this agent instance. nullable: true microsoft.graph.aiInteractionAttachment: title: aiInteractionAttachment @@ -798519,12 +799708,15 @@ components: properties: identifier: type: string + description: The unique identifier of the AI entity. nullable: true name: type: string + description: The display name of the AI entity. nullable: true version: type: string + description: The version of the AI entity used. nullable: true microsoft.graph.aiInteractionLink: title: aiInteractionLink @@ -809084,6 +810276,16 @@ components: microsoft.graph.onUserCreateStartHandler: title: onUserCreateStartHandler type: object + microsoft.graph.openIdConnectSetting: + title: openIdConnectSetting + type: object + properties: + clientId: + type: string + description: 'The Microsoft Entra ID''s client ID as generated by the provider or admin to identify Microsoft Entra ID. In OIDC parlance, this is the client_id that external identity provider assigns to Microsoft Entra ID, which is also a recipient of a token from the external identity provider.' + discoveryUrl: + type: string + description: The host URL of the external identity provider's OIDC discovery endpoint. This endpoint must support the OIDC discovery process. microsoft.graph.openShiftItem: allOf: - $ref: '#/components/schemas/microsoft.graph.shiftItem' @@ -810948,15 +812150,17 @@ components: items: type: string nullable: true - description: 'List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions).' + description: 'List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions). The accessedResources property is deprecated and stopped returning data on August 20, 2025. Going forward, use the accessedResources_v2 property.' accessedResources_v2: type: array items: $ref: '#/components/schemas/microsoft.graph.resourceAccessDetail' + description: 'Lists details about the resources accessed by AI agents, such as identifiers, access type, and status.' agents: type: array items: $ref: '#/components/schemas/microsoft.graph.aiAgentInfo' + description: Indicates the information about an AI agent that participated in the preparation of the message. parentMessageId: type: string description: 'Identifier of the parent message in a threaded conversation, if applicable.' @@ -811955,20 +813159,26 @@ components: $ref: '#/components/schemas/microsoft.graph.resourceAccessType' identifier: type: string + description: Unique identifier of the resource accessed. isCrossPromptInjectionDetected: type: boolean + description: Indicates whether cross-prompt injection was detected during the access attempt. labelId: type: string + description: 'Identifier for the sensitivity label applied to the resource, if any.' nullable: true name: type: string + description: Name of the resource accessed. status: $ref: '#/components/schemas/microsoft.graph.resourceAccessStatus' storageId: type: string + description: 'Identifier for the resource in its native storage format. For SharePoint resources, this is the unique identifier of the list item. For other resources, this is the name of the location, such as Box, Dropbox, Exchange, or Google Drive.' nullable: true url: type: string + description: URL of the resource accessed. nullable: true microsoft.graph.resourceAction: title: resourceAction @@ -821756,6 +822966,18 @@ components: - restId - restImmutableEntryId type: string + microsoft.graph.exchangeMessageTraceStatus: + title: exchangeMessageTraceStatus + enum: + - gettingStatus + - pending + - failed + - delivered + - expanded + - quarantined + - filteredAsSpam + - unknownFutureValue + type: string microsoft.graph.executionMode: title: executionMode enum: @@ -831397,6 +832619,11 @@ components: description: When the workflow was last modified. format: date-time nullable: true + administrationScopeTargets: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.directoryObject' + x-ms-navigationProperty: true createdBy: anyOf: - $ref: '#/components/schemas/microsoft.graph.user' @@ -842943,6 +844170,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.exchangeMessageTraceCollectionResponse: + title: Collection of exchangeMessageTrace + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTrace' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.microsoftAuthenticatorAuthenticationMethodTargetCollectionResponse: title: Collection of microsoftAuthenticatorAuthenticationMethodTarget type: object @@ -845704,6 +846942,17 @@ components: '@odata.nextLink': type: string nullable: true + microsoft.graph.externalAuthenticationMethodConfigurationCollectionResponse: + title: Collection of externalAuthenticationMethodConfiguration + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethodConfiguration' + '@odata.nextLink': + type: string + nullable: true microsoft.graph.fido2AuthenticationMethodConfigurationCollectionResponse: title: Collection of fido2AuthenticationMethodConfiguration type: object @@ -853812,6 +855061,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceRecordCollectionResponse' + microsoft.graph.exchangeMessageTraceCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.exchangeMessageTraceCollectionResponse' microsoft.graph.microsoftAuthenticatorAuthenticationMethodTargetCollectionResponse: description: Retrieved collection content: @@ -855318,6 +856573,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.emailAuthenticationMethodConfigurationCollectionResponse' + microsoft.graph.externalAuthenticationMethodConfigurationCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.externalAuthenticationMethodConfigurationCollectionResponse' microsoft.graph.fido2AuthenticationMethodConfigurationCollectionResponse: description: Retrieved collection content: @@ -859129,6 +860390,8 @@ components: value: edge: '@odata.type': microsoft.graph.edge + exchange: + '@odata.type': microsoft.graph.exchangeAdmin microsoft365Apps: '@odata.type': microsoft.graph.adminMicrosoft365Apps people: @@ -862709,6 +863972,30 @@ components: '@odata.type': microsoft.graph.timeSlot responseType: '@odata.type': microsoft.graph.responseType + microsoft.graph.exchangeAdmin: + value: + tracing: + '@odata.type': microsoft.graph.messageTracingRoot + microsoft.graph.exchangeMessageTrace: + value: + fromIP: String + messageId: String + receivedDateTime: '0001-01-01T00:00:00.0000000+00:00' + recipientAddress: String + senderAddress: String + size: '0' + status: + '@odata.type': microsoft.graph.exchangeMessageTraceStatus + subject: String + toIP: String + microsoft.graph.exchangeMessageTraceDetail: + value: + action: String + data: String + dateTime: '0001-01-01T00:00:00.0000000+00:00' + description: String + event: String + messageId: String microsoft.graph.exchangeProtectionPolicy: value: mailboxInclusionRules: @@ -862739,6 +864026,14 @@ components: value: configurationId: String displayName: String + microsoft.graph.externalAuthenticationMethodConfiguration: + value: + appId: String + displayName: String + includeTargets: + - '@odata.type': microsoft.graph.authenticationMethodTarget + openIdConnectSetting: + '@odata.type': microsoft.graph.openIdConnectSetting microsoft.graph.externalDomainName: { } microsoft.graph.externalUsersSelfServiceSignUpEventsFlow: value: @@ -862987,6 +864282,10 @@ components: rejectedSenders: - '@odata.type': microsoft.graph.directoryObject renewedDateTime: '0001-01-01T00:00:00.0000000+00:00' + resourceBehaviorOptions: + - String + resourceProvisioningOptions: + - String securityEnabled: 'true' securityIdentifier: String serviceProvisioningErrors: @@ -864274,6 +865573,10 @@ components: isEnabled: 'true' isReadOnly: 'true' sequence: '0' + microsoft.graph.messageTracingRoot: + value: + messageTraces: + - '@odata.type': microsoft.graph.exchangeMessageTrace microsoft.graph.microsoftAccountUserConversationMember: value: userId: String @@ -873311,6 +874614,10 @@ components: userTypeToCreate: '@odata.type': microsoft.graph.userType microsoft.graph.onUserCreateStartHandler: { } + microsoft.graph.openIdConnectSetting: + value: + clientId: String + discoveryUrl: String microsoft.graph.openShiftItem: value: openSlotCount: '0' @@ -876656,6 +877963,8 @@ components: - '@odata.type': microsoft.graph.identityGovernance.workflowVersion microsoft.graph.identityGovernance.workflowBase: value: + administrationScopeTargets: + - '@odata.type': microsoft.graph.directoryObject category: '@odata.type': microsoft.graph.identityGovernance.lifecycleWorkflowCategory createdBy: @@ -878867,6 +880176,8 @@ tags: x-ms-docs-toc-type: page - name: admin.edge x-ms-docs-toc-type: page + - name: admin.exchangeAdmin + x-ms-docs-toc-type: page - name: admin.adminMicrosoft365Apps x-ms-docs-toc-type: page - name: admin.peopleAdminSettings