naftiko: 1.0.0-alpha2 info: label: Microsoft Graph Identity — identity.conditionalAccessRoot description: 'Microsoft Graph Identity — identity.conditionalAccessRoot. 45 operations. Lead operation: Microsoft Graph List authenticationContextClassReferences. Self-contained Naftiko capability covering one Microsoft Graph business surface.' tags: - Microsoft Graph - identity.conditionalAccessRoot created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY capability: consumes: - type: http namespace: identity-identity-conditionalaccessroot baseUri: '' description: Microsoft Graph Identity — identity.conditionalAccessRoot business capability. Self-contained, no shared references. resources: - name: identity-conditionalAccess-authenticationContextClassReferences path: /identity/conditionalAccess/authenticationContextClassReferences operations: - name: identityconditionalaccesslistauthenticationcontextclassreferences method: GET description: Microsoft Graph List authenticationContextClassReferences outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccesscreateauthenticationcontextclassreferences method: POST description: Microsoft Graph Create new navigation property to authenticationContextClassReferences for identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identity-conditionalAccess-authenticationContextClassReferences-$count path: /identity/conditionalAccess/authenticationContextClassReferences/$count operations: - name: identityconditionalaccessauthenticationcontextclassreferencesgetcount1d40 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: identity-conditionalAccess-authenticationContextClassReferences-authenticationCo path: /identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id} operations: - name: identityconditionalaccessgetauthenticationcontextclassreferences method: GET description: Microsoft Graph Get authenticationContextClassReference outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccessupdateauthenticationcontextclassreferences method: PATCH description: Microsoft Graph Create or Update authenticationContextClassReference outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identityconditionalaccessdeleteauthenticationcontextclassreferences method: DELETE description: Microsoft Graph Delete authenticationContextClassReference outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: identity-conditionalAccess-authenticationStrength path: /identity/conditionalAccess/authenticationStrength operations: - name: identityconditionalaccessgetauthenticationstrength method: GET description: Microsoft Graph Get authenticationStrength from identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccessupdateauthenticationstrength method: PATCH description: Microsoft Graph Update the navigation property authenticationStrength in identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identityconditionalaccessdeleteauthenticationstrength method: DELETE description: Microsoft Graph Delete navigation property authenticationStrength for identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: identity-conditionalAccess-authenticationStrength-authenticationMethodModes path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes operations: - name: identityconditionalaccessauthenticationstrengthlistauthenticationmethodmodes method: GET description: Microsoft Graph List authenticationMethodModes outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccessauthenticationstrengthcreateauthenticationmethodmodes method: POST description: Microsoft Graph Create new navigation property to authenticationMethodModes for identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identity-conditionalAccess-authenticationStrength-authenticationMethodModes-$cou path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes/$count operations: - name: identityconditionalaccessauthenticationstrengthauthenticationmethodmodesgetcounte876 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: identity-conditionalAccess-authenticationStrength-authenticationMethodModes-auth path: /identity/conditionalAccess/authenticationStrength/authenticationMethodModes/{authenticationMethodModeDetail-id} operations: - name: identityconditionalaccessauthenticationstrengthgetauthenticationmethodmodes method: GET description: Microsoft Graph Get authenticationMethodModes from identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccessauthenticationstrengthupdateauthenticationmethodmodes method: PATCH description: Microsoft Graph Update the navigation property authenticationMethodModes in identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identityconditionalaccessauthenticationstrengthdeleteauthenticationmethodmodes method: DELETE description: Microsoft Graph Delete navigation property authenticationMethodModes for identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: identity-conditionalAccess-authenticationStrength-policies path: /identity/conditionalAccess/authenticationStrength/policies operations: - name: identityconditionalaccessauthenticationstrengthlistpolicies method: GET description: Microsoft Graph Get policies from identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccessauthenticationstrengthcreatepolicies method: POST description: Microsoft Graph Create new navigation property to policies for identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identity-conditionalAccess-authenticationStrength-policies-$count path: /identity/conditionalAccess/authenticationStrength/policies/$count operations: - name: identityconditionalaccessauthenticationstrengthpoliciesgetcount8166 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: identity-conditionalAccess-authenticationStrength-policies-authenticationStrengt path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id} operations: - name: identityconditionalaccessauthenticationstrengthgetpolicies method: GET description: Microsoft Graph Get policies from identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccessauthenticationstrengthupdatepolicies method: PATCH description: Microsoft Graph Update the navigation property policies in identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identityconditionalaccessauthenticationstrengthdeletepolicies method: DELETE description: Microsoft Graph Delete navigation property policies for identity outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: identity-conditionalAccess-authenticationStrength-policies-authenticationStrengt path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations operations: - name: identityconditionalaccessauthenticationstrengthpolicieslistcombinationconfigurations method: GET description: Microsoft Graph List combinationConfigurations outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccessauthenticationstrengthpoliciescreatecombinationconfigurations method: POST description: Microsoft Graph Create authenticationCombinationConfiguration outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identity-conditionalAccess-authenticationStrength-policies-authenticationStrengt path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count operations: - name: identityconditionalaccessauthenticationstrengthpoliciescombinationconfigurationsgetcount64b7 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: identity-conditionalAccess-authenticationStrength-policies-authenticationStrengt path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id} operations: - name: identityconditionalaccessauthenticationstrengthpoliciesgetcombinationconfigurations method: GET description: Microsoft Graph Get authenticationCombinationConfiguration outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccessauthenticationstrengthpoliciesupdatecombinationconfigurations method: PATCH description: Microsoft Graph Update authenticationCombinationConfiguration outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identityconditionalaccessauthenticationstrengthpoliciesdeletecombinationconfigurations method: DELETE description: Microsoft Graph Delete authenticationCombinationConfiguration outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: identity-conditionalAccess-authenticationStrength-policies-authenticationStrengt path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/updateAllowedCombinations operations: - name: identityconditionalaccessauthenticationstrengthpoliciesauthenticationstrengthpolicyupdateallowedcombinations method: POST description: Microsoft Graph Invoke action updateAllowedCombinations outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identity-conditionalAccess-authenticationStrength-policies-authenticationStrengt path: /identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/usage() operations: - name: identityconditionalaccessauthenticationstrengthpoliciesauthenticationstrengthpolicyusage method: GET description: Microsoft Graph Invoke function usage outputRawFormat: json outputParameters: - name: result type: object value: $. - name: identity-conditionalAccess-evaluate path: /identity/conditionalAccess/evaluate operations: - name: identityconditionalaccessevaluate method: POST description: Microsoft Graph Invoke action evaluate outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identity-conditionalAccess-namedLocations path: /identity/conditionalAccess/namedLocations operations: - name: identityconditionalaccesslistnamedlocations method: GET description: Microsoft Graph List namedLocations outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccesscreatenamedlocations method: POST description: Microsoft Graph Create namedLocation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identity-conditionalAccess-namedLocations-$count path: /identity/conditionalAccess/namedLocations/$count operations: - name: identityconditionalaccessnamedlocationsgetcounte424 method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: identity-conditionalAccess-namedLocations-namedLocation-id path: /identity/conditionalAccess/namedLocations/{namedLocation-id} operations: - name: identityconditionalaccessgetnamedlocations method: GET description: Microsoft Graph Get countryNamedLocation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccessupdatenamedlocations method: PATCH description: Microsoft Graph Update countryNamedLocation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identityconditionalaccessdeletenamedlocations method: DELETE description: Microsoft Graph Delete countryNamedLocation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: identity-conditionalAccess-policies path: /identity/conditionalAccess/policies operations: - name: identityconditionalaccesslistpolicies method: GET description: Microsoft Graph List policies outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccesscreatepolicies method: POST description: Microsoft Graph Create conditionalAccessPolicy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identity-conditionalAccess-policies-$count path: /identity/conditionalAccess/policies/$count operations: - name: identityconditionalaccesspoliciesgetcount608a method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: identity-conditionalAccess-policies-conditionalAccessPolicy-id path: /identity/conditionalAccess/policies/{conditionalAccessPolicy-id} operations: - name: identityconditionalaccessgetpolicies method: GET description: Microsoft Graph Get conditionalAccessPolicy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identityconditionalaccessupdatepolicies method: PATCH description: Microsoft Graph Update conditionalaccesspolicy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object description: Request body (JSON). required: true - name: identityconditionalaccessdeletepolicies method: DELETE description: Microsoft Graph Delete conditionalAccessPolicy outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: If-Match in: header type: string description: ETag - name: identity-conditionalAccess-templates path: /identity/conditionalAccess/templates operations: - name: identityconditionalaccesslisttemplates method: GET description: Microsoft Graph List conditionalAccessTemplates outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $orderby in: query type: array description: Order items by property values - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities - name: identity-conditionalAccess-templates-$count path: /identity/conditionalAccess/templates/$count operations: - name: identityconditionalaccesstemplatesgetcounta96d method: GET description: Microsoft Graph Get the number of the resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: identity-conditionalAccess-templates-conditionalAccessTemplate-id path: /identity/conditionalAccess/templates/{conditionalAccessTemplate-id} operations: - name: identityconditionalaccessgettemplates method: GET description: Microsoft Graph Get conditionalAccessTemplate outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $select in: query type: array description: Select properties to be returned - name: $expand in: query type: array description: Expand related entities exposes: - type: rest namespace: identity-identity-conditionalaccessroot-rest port: 8080 description: REST adapter for Microsoft Graph Identity — identity.conditionalAccessRoot. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/identity/conditionalaccess/authenticationcontextclassreferences name: identity-conditionalaccess-authenticationcontextclassreferences description: REST surface for identity-conditionalAccess-authenticationContextClassReferences. operations: - method: GET name: identityconditionalaccesslistauthenticationcontextclassreferences description: Microsoft Graph List authenticationContextClassReferences call: identity-identity-conditionalaccessroot.identityconditionalaccesslistauthenticationcontextclassreferences with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: identityconditionalaccesscreateauthenticationcontextclassreferences description: Microsoft Graph Create new navigation property to authenticationContextClassReferences for identity call: identity-identity-conditionalaccessroot.identityconditionalaccesscreateauthenticationcontextclassreferences with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationcontextclassreferences/count name: identity-conditionalaccess-authenticationcontextclassreferences-count description: REST surface for identity-conditionalAccess-authenticationContextClassReferences-$count. operations: - method: GET name: identityconditionalaccessauthenticationcontextclassreferencesgetcount1d40 description: Microsoft Graph Get the number of the resource call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationcontextclassreferencesgetcount1d40 outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationcontextclassreferences/{authenticationcontextclassreference-id} name: identity-conditionalaccess-authenticationcontextclassreferences-authenticationco description: REST surface for identity-conditionalAccess-authenticationContextClassReferences-authenticationCo. operations: - method: GET name: identityconditionalaccessgetauthenticationcontextclassreferences description: Microsoft Graph Get authenticationContextClassReference call: identity-identity-conditionalaccessroot.identityconditionalaccessgetauthenticationcontextclassreferences with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: identityconditionalaccessupdateauthenticationcontextclassreferences description: Microsoft Graph Create or Update authenticationContextClassReference call: identity-identity-conditionalaccessroot.identityconditionalaccessupdateauthenticationcontextclassreferences with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: identityconditionalaccessdeleteauthenticationcontextclassreferences description: Microsoft Graph Delete authenticationContextClassReference call: identity-identity-conditionalaccessroot.identityconditionalaccessdeleteauthenticationcontextclassreferences with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationstrength name: identity-conditionalaccess-authenticationstrength description: REST surface for identity-conditionalAccess-authenticationStrength. operations: - method: GET name: identityconditionalaccessgetauthenticationstrength description: Microsoft Graph Get authenticationStrength from identity call: identity-identity-conditionalaccessroot.identityconditionalaccessgetauthenticationstrength with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: identityconditionalaccessupdateauthenticationstrength description: Microsoft Graph Update the navigation property authenticationStrength in identity call: identity-identity-conditionalaccessroot.identityconditionalaccessupdateauthenticationstrength with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: identityconditionalaccessdeleteauthenticationstrength description: Microsoft Graph Delete navigation property authenticationStrength for identity call: identity-identity-conditionalaccessroot.identityconditionalaccessdeleteauthenticationstrength with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationstrength/authenticationmethodmodes name: identity-conditionalaccess-authenticationstrength-authenticationmethodmodes description: REST surface for identity-conditionalAccess-authenticationStrength-authenticationMethodModes. operations: - method: GET name: identityconditionalaccessauthenticationstrengthlistauthenticationmethodmodes description: Microsoft Graph List authenticationMethodModes call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthlistauthenticationmethodmodes with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: identityconditionalaccessauthenticationstrengthcreateauthenticationmethodmodes description: Microsoft Graph Create new navigation property to authenticationMethodModes for identity call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthcreateauthenticationmethodmodes with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationstrength/authenticationmethodmodes/count name: identity-conditionalaccess-authenticationstrength-authenticationmethodmodes-cou description: REST surface for identity-conditionalAccess-authenticationStrength-authenticationMethodModes-$cou. operations: - method: GET name: identityconditionalaccessauthenticationstrengthauthenticationmethodmodesgetcounte876 description: Microsoft Graph Get the number of the resource call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthauthenticationmethodmodesgetcounte876 outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationstrength/authenticationmethodmodes/{authenticationmethodmodedetail-id} name: identity-conditionalaccess-authenticationstrength-authenticationmethodmodes-auth description: REST surface for identity-conditionalAccess-authenticationStrength-authenticationMethodModes-auth. operations: - method: GET name: identityconditionalaccessauthenticationstrengthgetauthenticationmethodmodes description: Microsoft Graph Get authenticationMethodModes from identity call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthgetauthenticationmethodmodes with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: identityconditionalaccessauthenticationstrengthupdateauthenticationmethodmodes description: Microsoft Graph Update the navigation property authenticationMethodModes in identity call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthupdateauthenticationmethodmodes with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: identityconditionalaccessauthenticationstrengthdeleteauthenticationmethodmodes description: Microsoft Graph Delete navigation property authenticationMethodModes for identity call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthdeleteauthenticationmethodmodes with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationstrength/policies name: identity-conditionalaccess-authenticationstrength-policies description: REST surface for identity-conditionalAccess-authenticationStrength-policies. operations: - method: GET name: identityconditionalaccessauthenticationstrengthlistpolicies description: Microsoft Graph Get policies from identity call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthlistpolicies with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: identityconditionalaccessauthenticationstrengthcreatepolicies description: Microsoft Graph Create new navigation property to policies for identity call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthcreatepolicies with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationstrength/policies/count name: identity-conditionalaccess-authenticationstrength-policies-count description: REST surface for identity-conditionalAccess-authenticationStrength-policies-$count. operations: - method: GET name: identityconditionalaccessauthenticationstrengthpoliciesgetcount8166 description: Microsoft Graph Get the number of the resource call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciesgetcount8166 outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationstrength/policies/{authenticationstrengthpolicy-id} name: identity-conditionalaccess-authenticationstrength-policies-authenticationstrengt description: REST surface for identity-conditionalAccess-authenticationStrength-policies-authenticationStrengt. operations: - method: GET name: identityconditionalaccessauthenticationstrengthgetpolicies description: Microsoft Graph Get policies from identity call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthgetpolicies with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: identityconditionalaccessauthenticationstrengthupdatepolicies description: Microsoft Graph Update the navigation property policies in identity call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthupdatepolicies with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: identityconditionalaccessauthenticationstrengthdeletepolicies description: Microsoft Graph Delete navigation property policies for identity call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthdeletepolicies with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationstrength/policies/{authenticationstrengthpolicy-id}/combinationconfigurations name: identity-conditionalaccess-authenticationstrength-policies-authenticationstrengt description: REST surface for identity-conditionalAccess-authenticationStrength-policies-authenticationStrengt. operations: - method: GET name: identityconditionalaccessauthenticationstrengthpolicieslistcombinationconfigurations description: Microsoft Graph List combinationConfigurations call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpolicieslistcombinationconfigurations with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: identityconditionalaccessauthenticationstrengthpoliciescreatecombinationconfigurations description: Microsoft Graph Create authenticationCombinationConfiguration call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciescreatecombinationconfigurations with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationstrength/policies/{authenticationstrengthpolicy-id}/combinationconfigurations/count name: identity-conditionalaccess-authenticationstrength-policies-authenticationstrengt description: REST surface for identity-conditionalAccess-authenticationStrength-policies-authenticationStrengt. operations: - method: GET name: identityconditionalaccessauthenticationstrengthpoliciescombinationconfigurationsgetcount64b7 description: Microsoft Graph Get the number of the resource call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciescombinationconfigurationsgetcount64b7 outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationstrength/policies/{authenticationstrengthpolicy-id}/combinationconfigurations/{authenticationcombinationconfiguration-id} name: identity-conditionalaccess-authenticationstrength-policies-authenticationstrengt description: REST surface for identity-conditionalAccess-authenticationStrength-policies-authenticationStrengt. operations: - method: GET name: identityconditionalaccessauthenticationstrengthpoliciesgetcombinationconfigurations description: Microsoft Graph Get authenticationCombinationConfiguration call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciesgetcombinationconfigurations with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: identityconditionalaccessauthenticationstrengthpoliciesupdatecombinationconfigurations description: Microsoft Graph Update authenticationCombinationConfiguration call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciesupdatecombinationconfigurations with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: identityconditionalaccessauthenticationstrengthpoliciesdeletecombinationconfigurations description: Microsoft Graph Delete authenticationCombinationConfiguration call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciesdeletecombinationconfigurations with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationstrength/policies/{authenticationstrengthpolicy-id}/updateallowedcombinations name: identity-conditionalaccess-authenticationstrength-policies-authenticationstrengt description: REST surface for identity-conditionalAccess-authenticationStrength-policies-authenticationStrengt. operations: - method: POST name: identityconditionalaccessauthenticationstrengthpoliciesauthenticationstrengthpolicyupdateallowedcombinations description: Microsoft Graph Invoke action updateAllowedCombinations call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciesauthenticationstrengthpolicyupdateallowedcombinations with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/authenticationstrength/policies/{authenticationstrengthpolicy-id}/usage name: identity-conditionalaccess-authenticationstrength-policies-authenticationstrengt description: REST surface for identity-conditionalAccess-authenticationStrength-policies-authenticationStrengt. operations: - method: GET name: identityconditionalaccessauthenticationstrengthpoliciesauthenticationstrengthpolicyusage description: Microsoft Graph Invoke function usage call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciesauthenticationstrengthpolicyusage outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/evaluate name: identity-conditionalaccess-evaluate description: REST surface for identity-conditionalAccess-evaluate. operations: - method: POST name: identityconditionalaccessevaluate description: Microsoft Graph Invoke action evaluate call: identity-identity-conditionalaccessroot.identityconditionalaccessevaluate with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/namedlocations name: identity-conditionalaccess-namedlocations description: REST surface for identity-conditionalAccess-namedLocations. operations: - method: GET name: identityconditionalaccesslistnamedlocations description: Microsoft Graph List namedLocations call: identity-identity-conditionalaccessroot.identityconditionalaccesslistnamedlocations with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: identityconditionalaccesscreatenamedlocations description: Microsoft Graph Create namedLocation call: identity-identity-conditionalaccessroot.identityconditionalaccesscreatenamedlocations with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/namedlocations/count name: identity-conditionalaccess-namedlocations-count description: REST surface for identity-conditionalAccess-namedLocations-$count. operations: - method: GET name: identityconditionalaccessnamedlocationsgetcounte424 description: Microsoft Graph Get the number of the resource call: identity-identity-conditionalaccessroot.identityconditionalaccessnamedlocationsgetcounte424 outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/namedlocations/{namedlocation-id} name: identity-conditionalaccess-namedlocations-namedlocation-id description: REST surface for identity-conditionalAccess-namedLocations-namedLocation-id. operations: - method: GET name: identityconditionalaccessgetnamedlocations description: Microsoft Graph Get countryNamedLocation call: identity-identity-conditionalaccessroot.identityconditionalaccessgetnamedlocations with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: identityconditionalaccessupdatenamedlocations description: Microsoft Graph Update countryNamedLocation call: identity-identity-conditionalaccessroot.identityconditionalaccessupdatenamedlocations with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: identityconditionalaccessdeletenamedlocations description: Microsoft Graph Delete countryNamedLocation call: identity-identity-conditionalaccessroot.identityconditionalaccessdeletenamedlocations with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/policies name: identity-conditionalaccess-policies description: REST surface for identity-conditionalAccess-policies. operations: - method: GET name: identityconditionalaccesslistpolicies description: Microsoft Graph List policies call: identity-identity-conditionalaccessroot.identityconditionalaccesslistpolicies with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: POST name: identityconditionalaccesscreatepolicies description: Microsoft Graph Create conditionalAccessPolicy call: identity-identity-conditionalaccessroot.identityconditionalaccesscreatepolicies with: body: rest.body outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/policies/count name: identity-conditionalaccess-policies-count description: REST surface for identity-conditionalAccess-policies-$count. operations: - method: GET name: identityconditionalaccesspoliciesgetcount608a description: Microsoft Graph Get the number of the resource call: identity-identity-conditionalaccessroot.identityconditionalaccesspoliciesgetcount608a outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/policies/{conditionalaccesspolicy-id} name: identity-conditionalaccess-policies-conditionalaccesspolicy-id description: REST surface for identity-conditionalAccess-policies-conditionalAccessPolicy-id. operations: - method: GET name: identityconditionalaccessgetpolicies description: Microsoft Graph Get conditionalAccessPolicy call: identity-identity-conditionalaccessroot.identityconditionalaccessgetpolicies with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - method: PATCH name: identityconditionalaccessupdatepolicies description: Microsoft Graph Update conditionalaccesspolicy call: identity-identity-conditionalaccessroot.identityconditionalaccessupdatepolicies with: body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: identityconditionalaccessdeletepolicies description: Microsoft Graph Delete conditionalAccessPolicy call: identity-identity-conditionalaccessroot.identityconditionalaccessdeletepolicies with: If-Match: rest.If-Match outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/templates name: identity-conditionalaccess-templates description: REST surface for identity-conditionalAccess-templates. operations: - method: GET name: identityconditionalaccesslisttemplates description: Microsoft Graph List conditionalAccessTemplates call: identity-identity-conditionalaccessroot.identityconditionalaccesslisttemplates with: $orderby: rest.$orderby $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/templates/count name: identity-conditionalaccess-templates-count description: REST surface for identity-conditionalAccess-templates-$count. operations: - method: GET name: identityconditionalaccesstemplatesgetcounta96d description: Microsoft Graph Get the number of the resource call: identity-identity-conditionalaccessroot.identityconditionalaccesstemplatesgetcounta96d outputParameters: - type: object mapping: $. - path: /v1/identity/conditionalaccess/templates/{conditionalaccesstemplate-id} name: identity-conditionalaccess-templates-conditionalaccesstemplate-id description: REST surface for identity-conditionalAccess-templates-conditionalAccessTemplate-id. operations: - method: GET name: identityconditionalaccessgettemplates description: Microsoft Graph Get conditionalAccessTemplate call: identity-identity-conditionalaccessroot.identityconditionalaccessgettemplates with: $select: rest.$select $expand: rest.$expand outputParameters: - type: object mapping: $. - type: mcp namespace: identity-identity-conditionalaccessroot-mcp port: 9090 transport: http description: MCP adapter for Microsoft Graph Identity — identity.conditionalAccessRoot. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-graph-list-authenticationcontextclassreferences description: Microsoft Graph List authenticationContextClassReferences hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccesslistauthenticationcontextclassreferences with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation description: Microsoft Graph Create new navigation property to authenticationContextClassReferences for identity hints: readOnly: false destructive: false idempotent: false call: identity-identity-conditionalaccessroot.identityconditionalaccesscreateauthenticationcontextclassreferences with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationcontextclassreferencesgetcount1d40 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-authenticationcontextclassreference description: Microsoft Graph Get authenticationContextClassReference hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessgetauthenticationcontextclassreferences with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-update-authenticationcontextclassreference description: Microsoft Graph Create or Update authenticationContextClassReference hints: readOnly: false destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessupdateauthenticationcontextclassreferences with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-authenticationcontextclassreference description: Microsoft Graph Delete authenticationContextClassReference hints: readOnly: false destructive: true idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessdeleteauthenticationcontextclassreferences with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-authenticationstrength-identity description: Microsoft Graph Get authenticationStrength from identity hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessgetauthenticationstrength with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property description: Microsoft Graph Update the navigation property authenticationStrength in identity hints: readOnly: false destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessupdateauthenticationstrength with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property description: Microsoft Graph Delete navigation property authenticationStrength for identity hints: readOnly: false destructive: true idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessdeleteauthenticationstrength with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-authenticationmethodmodes description: Microsoft Graph List authenticationMethodModes hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthlistauthenticationmethodmodes with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-2 description: Microsoft Graph Create new navigation property to authenticationMethodModes for identity hints: readOnly: false destructive: false idempotent: false call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthcreateauthenticationmethodmodes with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-2 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthauthenticationmethodmodesgetcounte876 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-authenticationmethodmodes-identity description: Microsoft Graph Get authenticationMethodModes from identity hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthgetauthenticationmethodmodes with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-2 description: Microsoft Graph Update the navigation property authenticationMethodModes in identity hints: readOnly: false destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthupdateauthenticationmethodmodes with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-2 description: Microsoft Graph Delete navigation property authenticationMethodModes for identity hints: readOnly: false destructive: true idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthdeleteauthenticationmethodmodes with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-get-policies-identity description: Microsoft Graph Get policies from identity hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthlistpolicies with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-new-navigation-3 description: Microsoft Graph Create new navigation property to policies for identity hints: readOnly: false destructive: false idempotent: false call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthcreatepolicies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-3 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciesgetcount8166 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-policies-identity-2 description: Microsoft Graph Get policies from identity hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthgetpolicies with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-navigation-property-3 description: Microsoft Graph Update the navigation property policies in identity hints: readOnly: false destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthupdatepolicies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-navigation-property-3 description: Microsoft Graph Delete navigation property policies for identity hints: readOnly: false destructive: true idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthdeletepolicies with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-combinationconfigurations description: Microsoft Graph List combinationConfigurations hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpolicieslistcombinationconfigurations with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-authenticationcombinationconfiguration description: Microsoft Graph Create authenticationCombinationConfiguration hints: readOnly: false destructive: false idempotent: false call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciescreatecombinationconfigurations with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-4 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciescombinationconfigurationsgetcount64b7 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-authenticationcombinationconfiguration description: Microsoft Graph Get authenticationCombinationConfiguration hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciesgetcombinationconfigurations with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-authenticationcombinationconfiguration description: Microsoft Graph Update authenticationCombinationConfiguration hints: readOnly: false destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciesupdatecombinationconfigurations with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-authenticationcombinationconfiguration description: Microsoft Graph Delete authenticationCombinationConfiguration hints: readOnly: false destructive: true idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciesdeletecombinationconfigurations with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-updateallowedcombinations description: Microsoft Graph Invoke action updateAllowedCombinations hints: readOnly: false destructive: false idempotent: false call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciesauthenticationstrengthpolicyupdateallowedcombinations with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-function-usage description: Microsoft Graph Invoke function usage hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessauthenticationstrengthpoliciesauthenticationstrengthpolicyusage outputParameters: - type: object mapping: $. - name: microsoft-graph-invoke-action-evaluate description: Microsoft Graph Invoke action evaluate hints: readOnly: false destructive: false idempotent: false call: identity-identity-conditionalaccessroot.identityconditionalaccessevaluate with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-list-namedlocations description: Microsoft Graph List namedLocations hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccesslistnamedlocations with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-namedlocation description: Microsoft Graph Create namedLocation hints: readOnly: false destructive: false idempotent: false call: identity-identity-conditionalaccessroot.identityconditionalaccesscreatenamedlocations with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-5 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessnamedlocationsgetcounte424 outputParameters: - type: object mapping: $. - name: microsoft-graph-get-countrynamedlocation description: Microsoft Graph Get countryNamedLocation hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessgetnamedlocations with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-countrynamedlocation description: Microsoft Graph Update countryNamedLocation hints: readOnly: false destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessupdatenamedlocations with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-countrynamedlocation description: Microsoft Graph Delete countryNamedLocation hints: readOnly: false destructive: true idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessdeletenamedlocations with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-policies description: Microsoft Graph List policies hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccesslistpolicies with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-create-conditionalaccesspolicy description: Microsoft Graph Create conditionalAccessPolicy hints: readOnly: false destructive: false idempotent: false call: identity-identity-conditionalaccessroot.identityconditionalaccesscreatepolicies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-6 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccesspoliciesgetcount608a outputParameters: - type: object mapping: $. - name: microsoft-graph-get-conditionalaccesspolicy description: Microsoft Graph Get conditionalAccessPolicy hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessgetpolicies with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-update-conditionalaccesspolicy description: Microsoft Graph Update conditionalaccesspolicy hints: readOnly: false destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessupdatepolicies with: body: tools.body outputParameters: - type: object mapping: $. - name: microsoft-graph-delete-conditionalaccesspolicy description: Microsoft Graph Delete conditionalAccessPolicy hints: readOnly: false destructive: true idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessdeletepolicies with: If-Match: tools.If-Match outputParameters: - type: object mapping: $. - name: microsoft-graph-list-conditionalaccesstemplates description: Microsoft Graph List conditionalAccessTemplates hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccesslisttemplates with: $orderby: tools.$orderby $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-graph-get-number-resource-7 description: Microsoft Graph Get the number of the resource hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccesstemplatesgetcounta96d outputParameters: - type: object mapping: $. - name: microsoft-graph-get-conditionalaccesstemplate description: Microsoft Graph Get conditionalAccessTemplate hints: readOnly: true destructive: false idempotent: true call: identity-identity-conditionalaccessroot.identityconditionalaccessgettemplates with: $select: tools.$select $expand: tools.$expand outputParameters: - type: object mapping: $.