Microsoft Graph policies.crossTenantAccessPolicy API

The policies.crossTenantAccessPolicy API from Microsoft Graph — 10 operation(s) for policies.crosstenantaccesspolicy.

Operations 25

GET /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization Microsoft Graph Get crossTenantIdentitySyncPolicyPartner #
PUT /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization Microsoft Graph Create identitySynchronization #
DELETE /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization Microsoft Graph Delete crossTenantIdentitySyncPolicyPartner #
GET /policies/crossTenantAccessPolicy Microsoft Graph Get crossTenantAccessPolicy #
PATCH /policies/crossTenantAccessPolicy Microsoft Graph Update crossTenantAccessPolicy #
DELETE /policies/crossTenantAccessPolicy Microsoft Graph Delete navigation property crossTenantAccessPolicy for policies #
GET /policies/crossTenantAccessPolicy/default Microsoft Graph Get crossTenantAccessPolicyConfigurationDefault #
PATCH /policies/crossTenantAccessPolicy/default Microsoft Graph Update crossTenantAccessPolicyConfigurationDefault #
DELETE /policies/crossTenantAccessPolicy/default Microsoft Graph Delete navigation property default for policies #
POST /policies/crossTenantAccessPolicy/default/resetToSystemDefault Microsoft Graph Invoke action resetToSystemDefault #
GET /policies/crossTenantAccessPolicy/partners Microsoft Graph List partners #
POST /policies/crossTenantAccessPolicy/partners Microsoft Graph Create crossTenantAccessPolicyConfigurationPartner #
GET /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId} Microsoft Graph Get crossTenantAccessPolicyConfigurationPartner #
PATCH /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId} Microsoft Graph Update crossTenantAccessPolicyConfigurationPartner #
DELETE /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId} Microsoft Graph Delete crossTenantAccessPolicyConfigurationPartner #
GET /policies/crossTenantAccessPolicy/partners/$count Microsoft Graph Get the number of the resource #
GET /policies/crossTenantAccessPolicy/templates Microsoft Graph Get templates from policies #
PATCH /policies/crossTenantAccessPolicy/templates Microsoft Graph Update the navigation property templates in policies #
DELETE /policies/crossTenantAccessPolicy/templates Microsoft Graph Delete navigation property templates for policies #
GET /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization Microsoft Graph Get multiTenantOrganizationIdentitySyncPolicyTemplate #
PATCH /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization Microsoft Graph Update multiTenantOrganizationIdentitySyncPolicyTemplate #
DELETE /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization Microsoft Graph Delete navigation property multiTenantOrganizationIdentitySynchronization for policies #
GET /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration Microsoft Graph Get multiTenantOrganizationPartnerConfigurationTemplate #
PATCH /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration Microsoft Graph Update multiTenantOrganizationPartnerConfigurationTemplate #
DELETE /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration Microsoft Graph Delete navigation property multiTenantOrganizationPartnerConfiguration for policies #

Documentation

📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/admin?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreementacceptance?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamsapp?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/application?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/applicationtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/azure-ad-auditlog-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodspolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/certificatebasedauthconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/chat?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/communications-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/complianceapioverview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-externalconnection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contact?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contract?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/copilot-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/datapolicyoperation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-apps-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-device-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/device?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/directory?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domaindnsrecord?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domain?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/drive?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/education-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/employee-experience-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-external?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/filter-query-parameter
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/excel?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/grouplifecyclepolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groups-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsetting?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsettingtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/identitycontainer?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/informationprotection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/invitation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/users?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/oauth2permissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/organization?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/resourcespecificpermissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/place?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/planner-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/policy-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/print?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/privacy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/report?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/rolemanagement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/schemaextension?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/scopedrolemembership?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/search-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/security-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/serviceprincipal?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/shares?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sharepoint?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/solutions-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/filestorage?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscribedsku?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscription?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamwork?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/tenantrelationship?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/user?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/auth/auth-concepts
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/workplace?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sitepage?view=graph-rest-1.0

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/microsoft-graph-policies-crosstenantaccesspolicy-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

microsoft-graph-policies-crosstenantaccesspolicy-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Microsoft Graph Admin Admin.admin Policies.cross Tenant Access Policy API
  description: 'Microsoft Graph API for managing administrative resources in Microsoft Entra ID.

    This API enables administrators to manage Microsoft Edge browser settings, Internet Explorer mode configurations,

    site lists, shared browser sites, Microsoft 365 Apps installation options, people insights, service announcements,

    SharePoint settings, Copilot administration, directory administrative units, and admin consent policies.'
  version: 1.0.0
  contact:
    name: Microsoft Graph API Support
    url: https://developer.microsoft.com/graph
servers:
- url: https://graph.microsoft.com/v1.0
  description: Microsoft Graph API v1.0 endpoint
tags:
- name: policies.crossTenantAccessPolicy
paths:
  /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization:
    description: Provides operations to manage the identitySynchronization property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity.
    parameters:
    - name: crossTenantAccessPolicyConfigurationPartner-tenantId
      in: path
      description: The unique identifier of crossTenantAccessPolicyConfigurationPartner
      required: true
      schema:
        type: string
      x-ms-docs-key-type: crossTenantAccessPolicyConfigurationPartner
    get:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Get crossTenantIdentitySyncPolicyPartner
      description: Get the user synchronization policy of a partner-specific configuration.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-get?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.partners.GetIdentitySynchronization
      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.crossTenantIdentitySyncPolicyPartner'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    put:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Create identitySynchronization
      description: Create a cross-tenant user synchronization policy for a partner-specific configuration.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.partners.SetIdentitySynchronization
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.crossTenantIdentitySyncPolicyPartner'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Delete crossTenantIdentitySyncPolicyPartner
      description: Delete the user synchronization policy for a partner-specific configuration.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-delete?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.partners.DeleteIdentitySynchronization
      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
  /policies/crossTenantAccessPolicy:
    description: Provides operations to manage the crossTenantAccessPolicy property of the microsoft.graph.policyRoot entity.
    get:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Get crossTenantAccessPolicy
      description: Read the properties and relationships of a crossTenantAccessPolicy object.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-get?view=graph-rest-1.0
      operationId: policies.GetCrossTenantAccessPolicy
      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.crossTenantAccessPolicy'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Update crossTenantAccessPolicy
      description: Update the properties of a cross-tenant access policy.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-update?view=graph-rest-1.0
      operationId: policies.UpdateCrossTenantAccessPolicy
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicy'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicy'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Delete navigation property crossTenantAccessPolicy for policies
      operationId: policies.DeleteCrossTenantAccessPolicy
      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
  /policies/crossTenantAccessPolicy/default:
    description: Provides operations to manage the default property of the microsoft.graph.crossTenantAccessPolicy entity.
    get:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Get crossTenantAccessPolicyConfigurationDefault
      description: Read the default configuration of a cross-tenant access policy. This default configuration may be the service default assigned by Microsoft Entra ID (isServiceDefault is true) or may be customized in your tenant (isServiceDefault is false).
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-get?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.GetDefault
      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.crossTenantAccessPolicyConfigurationDefault'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Update crossTenantAccessPolicyConfigurationDefault
      description: Update the default configuration of a cross-tenant access policy.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-update?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.UpdateDefault
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationDefault'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationDefault'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Delete navigation property default for policies
      operationId: policies.crossTenantAccessPolicy.DeleteDefault
      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
  /policies/crossTenantAccessPolicy/default/resetToSystemDefault:
    description: Provides operations to call the resetToSystemDefault method.
    post:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Invoke action resetToSystemDefault
      description: Reset any changes made to the default configuration in a cross-tenant access policy back to the system default.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-resettosystemdefault?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.default.resetToSystemDefault
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /policies/crossTenantAccessPolicy/partners:
    description: Provides operations to manage the partners property of the microsoft.graph.crossTenantAccessPolicy entity.
    get:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph List partners
      description: Get a list of all partner configurations within a cross-tenant access policy. You can also use the $expand parameter to list the user synchronization policy for all partner configurations.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-list-partners?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.ListPartners
      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.crossTenantAccessPolicyConfigurationPartnerCollectionResponse'
        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:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Create crossTenantAccessPolicyConfigurationPartner
      description: Create a new partner configuration in a cross-tenant access policy.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-post-partners?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.CreatePartners
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}:
    description: Provides operations to manage the partners property of the microsoft.graph.crossTenantAccessPolicy entity.
    parameters:
    - name: crossTenantAccessPolicyConfigurationPartner-tenantId
      in: path
      description: The unique identifier of crossTenantAccessPolicyConfigurationPartner
      required: true
      schema:
        type: string
      x-ms-docs-key-type: crossTenantAccessPolicyConfigurationPartner
    get:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Get crossTenantAccessPolicyConfigurationPartner
      description: Read the properties and relationships of a partner-specific configuration.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-get?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.GetPartners
      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.crossTenantAccessPolicyConfigurationPartner'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Update crossTenantAccessPolicyConfigurationPartner
      description: Update the properties of a partner-specific configuration.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-update?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.UpdatePartners
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Delete crossTenantAccessPolicyConfigurationPartner
      description: Delete a partner-specific configuration in a cross-tenant access policy. If a configuration includes a user synchronization policy, you must first delete the user synchronization policy before you can delete the partner-specific configuration.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-delete?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.DeletePartners
      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
  /policies/crossTenantAccessPolicy/partners/$count:
    description: Provides operations to count the resources in the collection.
    get:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Get the number of the resource
      operationId: policies.crossTenantAccessPolicy.partners.GetCount-d5d2
      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'
  /policies/crossTenantAccessPolicy/templates:
    description: Provides operations to manage the templates property of the microsoft.graph.crossTenantAccessPolicy entity.
    get:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Get templates from policies
      description: Represents the base policy in the directory for multitenant organization settings.
      operationId: policies.crossTenantAccessPolicy.GetTemplates
      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.policyTemplate'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Update the navigation property templates in policies
      operationId: policies.crossTenantAccessPolicy.UpdateTemplates
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.policyTemplate'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.policyTemplate'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Delete navigation property templates for policies
      operationId: policies.crossTenantAccessPolicy.DeleteTemplates
      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
  /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization:
    description: Provides operations to manage the multiTenantOrganizationIdentitySynchronization property of the microsoft.graph.policyTemplate entity.
    get:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Get multiTenantOrganizationIdentitySyncPolicyTemplate
      description: Get the cross-tenant access policy template with user synchronization settings for a multitenant organization.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/multitenantorganizationidentitysyncpolicytemplate-get?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.templates.GetMultiTenantOrganizationIdentitySynchronization
      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.multiTenantOrganizationIdentitySyncPolicyTemplate'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Update multiTenantOrganizationIdentitySyncPolicyTemplate
      description: Update the cross-tenant access policy template with user synchronization settings for a multitenant organization.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/multitenantorganizationidentitysyncpolicytemplate-update?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.templates.UpdateMultiTenantOrganizationIdentitySynchronization
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationIdentitySyncPolicyTemplate'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationIdentitySyncPolicyTemplate'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Delete navigation property multiTenantOrganizationIdentitySynchronization for policies
      operationId: policies.crossTenantAccessPolicy.templates.DeleteMultiTenantOrganizationIdentitySynchronization
      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
  /policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration:
    description: Provides operations to manage the multiTenantOrganizationPartnerConfiguration property of the microsoft.graph.policyTemplate entity.
    get:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Get multiTenantOrganizationPartnerConfigurationTemplate
      description: Get the cross-tenant access policy template with inbound and outbound partner configuration settings for a multitenant organization.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/multitenantorganizationpartnerconfigurationtemplate-get?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.templates.GetMultiTenantOrganizationPartnerConfiguration
      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.multiTenantOrganizationPartnerConfigurationTemplate'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Update multiTenantOrganizationPartnerConfigurationTemplate
      description: Update the cross-tenant access policy template with inbound and outbound partner configuration settings for a multitenant organization.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/multitenantorganizationpartnerconfigurationtemplate-update?view=graph-rest-1.0
      operationId: policies.crossTenantAccessPolicy.templates.UpdateMultiTenantOrganizationPartnerConfiguration
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationPartnerConfigurationTemplate'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.multiTenantOrganizationPartnerConfigurationTemplate'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - policies.crossTenantAccessPolicy
      summary: Microsoft Graph Delete navigation property multiTenantOrganizationPartnerConfiguration for policies
      operationId: policies.crossTenantAccessPolicy.templates.DeleteMultiTenantOrganizationPartnerConfiguration
      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
components:
  schemas:
    ODataCountResponse:
      type: integer
      format: int32
    microsoft.graph.ODataErrors.ErrorDetails:
      required:
      - code
      - message
      type: object
      properties:
        code:
          type: string
        message:
          type: string
        target:
          type: string
          nullable: true
    microsoft.graph.crossTenantAccessPolicyTargetConfigurationAccessType:
      title: crossTenantAccessPolicyTargetConfigurationAccessType
      enum:
      - allowed
      - blocked
      - unknownFutureValue
      type: string
    microsoft.graph.b2bIdentityProvidersType:
      title: b2bIdentityProvidersType
      enum:
      - azureActiveDirectory
      - externalFederation
      - socialIdentityProviders
      - emailOneTimePasscode
      - microsoftAccount
      - defaultConfiguredIdp
      - unknownFutureValue
      type: string
    microsoft.graph.crossTenantAccessPolicy:
      allOf:
      - $ref: '#/components/schemas/microsoft.graph.policyBase'
      - title: crossTenantAccessPolicy
        required:
        - '@odata.type'
        type: object
        properties:
          allowedCloudEndpoints:
            type: array
            items:
              type: string
            description: 'Used to specify which Microsoft clouds an organization would like to collaborate with. By default, this value is empty. Supported values for this field are: microsoftonline.com, microsoftonline.us, and partner.microsoftonline.cn.'
          default:
            anyOf:
            - $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationDefault'
            - type: object
              nullable: true
            description: Defines the default configuration for how your organization interacts with external Microsoft Entra organizations.
            x-ms-navigationProperty: true
          partners:
            type: array
            items:
              $ref: '#/components/schemas/microsoft.graph.crossTenantAccessPolicyConfigurationPartner'
            description: Defines partner-specific configurations for external Microsoft Entra organizations.
            x-ms-navigationProperty: true
          templates:
            anyOf:
            - $ref: '#/components/schemas/microsoft.graph.policyTemplate'
            - type: object
              nullable: true
            description: Represents the base policy in the direc

# --- truncated at 32 KB (185 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/openapi/microsoft-graph-policies-crosstenantaccesspolicy-api-openapi.yml