Microsoft Entra ID Sign-Ins and Policies API
Authentication methods, Conditional Access policies, identity providers, cross-tenant access policies and External ID (B2X) user flows in Microsoft Entra ID.
Operations 602
Showing the first 250 of 602. The full set is in the contract, and via get_provider_operations.
POST
/identity/apiConnectors/{identityApiConnector-id}/microsoft.graph.uploadClientCertificate
Invoke action uploadClientCertificate
#
GET
/identity/authenticationEventListeners/{authenticationEventListener-id}
Get authenticationEventListener
#
PATCH
/identity/authenticationEventListeners/{authenticationEventListener-id}
Update authenticationEventListener
#
DELETE
/identity/authenticationEventListeners/{authenticationEventListener-id}
Delete authenticationEventListener
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}
Get authenticationEventsFlow
#
PATCH
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}
Update authenticationEventsFlow
#
DELETE
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}
Delete authenticationEventsFlow
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions
Get conditions property value
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications
List includeApplications (for a user flow)
#
POST
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications
Add includeApplication (to a user flow)
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId}
Get includeApplications from identity
#
PATCH
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId}
Update the navigation property includeApplications in identity
#
DELETE
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId}
Delete authenticationConditionApplication (from a user flow)
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/$count
Get the number of the resource
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow
Get the item of type microsoft.graph.authenticationEventsFlow as microsoft.graph.externalUsersSelfServiceSignUpEventsFlow
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/conditions
Get conditions property value
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications
Get includeApplications from identity
#
POST
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications
Create new navigation property to includeApplications for identity
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId}
Get includeApplications from identity
#
PATCH
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId}
Update the navigation property includeApplications in identity
#
DELETE
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId}
Delete navigation property includeApplications for identity
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/$count
Get the number of the resource
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection
Get onAttributeCollection property value
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp
Get the item of type microsoft.graph.onAttributeCollectionHandler as microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes
List attributes (of a user flow)
#
DELETE
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/{identityUserFlowAttribute-id}/$ref
Delete ref of navigation property attributes for identity
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$count
Get the number of the resource
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref
List attributes (of a user flow)
#
POST
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref
Add attribute (to user flow)
#
DELETE
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref
Delete ref of navigation property attributes for identity
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart
Get onAuthenticationMethodLoadStart property value
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp
Get the item of type microsoft.graph.onAuthenticationMethodLoadStartHandler as microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders
List identityProviders (in a user flow)
#
DELETE
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/{identityProviderBase-id}/$ref
Delete ref of navigation property identityProviders for identity
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$count
Get the number of the resource
#
GET
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref
List identityProviders (in a user flow)
#
POST
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref
Add identityProvider (to a user flow)
#
DELETE
/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref
Delete ref of navigation property identityProviders for identity
#
GET
/identity/authenticationEventsFlows/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow
Get the items of type microsoft.graph.externalUsersSelfServiceSignUpEventsFlow in the microsoft.graph.authenticationEventsFlow collection
#
GET
/identity/authenticationEventsFlows/microsoft.graph.externalUsersSelfServiceSignUpEventsFlow/$count
Get the number of the resource
#
PATCH
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}
Update the navigation property b2xUserFlows in identity
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration
Get userFlowApiConnectorConfiguration
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection
Get postAttributeCollection from identity
#
PATCH
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection
Update the navigation property postAttributeCollection in identity
#
DELETE
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection
Delete navigation property postAttributeCollection for identity
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref
Get ref of postAttributeCollection from identity
#
PUT
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref
Update the ref of navigation property postAttributeCollection in identity
#
DELETE
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref
Delete ref of navigation property postAttributeCollection for identity
#
POST
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/microsoft.graph.uploadClientCertificate
Invoke action uploadClientCertificate
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup
Get postFederationSignup from identity
#
PATCH
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup
Update the navigation property postFederationSignup in identity
#
DELETE
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup
Delete navigation property postFederationSignup for identity
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref
Get ref of postFederationSignup from identity
#
PUT
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref
Update the ref of navigation property postFederationSignup in identity
#
DELETE
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref
Delete ref of navigation property postFederationSignup for identity
#
POST
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/microsoft.graph.uploadClientCertificate
Invoke action uploadClientCertificate
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/{identityProvider-id}
Get identityProviders from identity
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/$count
Get the number of the resource
#
POST
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages
Create new navigation property to languages for identity
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}
Get userFlowLanguageConfiguration
#
PATCH
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}
Update the navigation property languages in identity
#
DELETE
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}
Delete navigation property languages for identity
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages
Get userFlowLanguagePage
#
POST
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages
Create new navigation property to defaultPages for identity
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}
Get defaultPages from identity
#
PATCH
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}
Update the navigation property defaultPages in identity
#
DELETE
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}
Delete navigation property defaultPages for identity
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value
Get userFlowLanguagePage
#
PUT
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value
Update media content for the navigation property defaultPages in identity
#
DELETE
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value
Delete media content for the navigation property defaultPages in identity
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/$count
Get the number of the resource
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages
List overridesPages
#
POST
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages
Create new navigation property to overridesPages for identity
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}
Get overridesPages from identity
#
PATCH
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}
Update userFlowLanguagePage
#
DELETE
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}
Delete userFlowLanguagePage
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value
List overridesPages
#
PUT
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value
Update userFlowLanguagePage
#
DELETE
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value
Delete userFlowLanguagePage
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/$count
Get the number of the resource
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/$count
Get the number of the resource
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments
List userAttributeAssignments
#
POST
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments
Create userAttributeAssignments
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}
Get identityUserFlowAttributeAssignment
#
PATCH
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}
Update identityUserFlowAttributeAssignment
#
DELETE
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}
Delete userAttributeAssignment
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}/userAttribute
Get userAttribute from identity
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/$count
Get the number of the resource
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/microsoft.graph.getOrder()
Invoke function getOrder
#
POST
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/microsoft.graph.setOrder
Invoke action setOrder
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders
Get userFlowIdentityProviders from identity
#
DELETE
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/{identityProviderBase-id}/$ref
Delete ref of navigation property userFlowIdentityProviders for identity
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$count
Get the number of the resource
#
GET
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref
Get ref of userFlowIdentityProviders from identity
#
POST
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref
Create new navigation property ref to userFlowIdentityProviders for identity
#
DELETE
/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref
Delete ref of navigation property userFlowIdentityProviders for identity
#
GET
/identity/conditionalAccess/authenticationContextClassReferences
List authenticationContextClassReferences
#
POST
/identity/conditionalAccess/authenticationContextClassReferences
Create new navigation property to authenticationContextClassReferences for identity
#
GET
/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}
Get authenticationContextClassReference
#
PATCH
/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}
Create or Update authenticationContextClassReference
#
DELETE
/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}
Delete authenticationContextClassReference
#
GET
/identity/conditionalAccess/authenticationContextClassReferences/$count
Get the number of the resource
#
PATCH
/identity/conditionalAccess/authenticationStrength
Update the navigation property authenticationStrength in identity
#
DELETE
/identity/conditionalAccess/authenticationStrength
Delete navigation property authenticationStrength for identity
#
GET
/identity/conditionalAccess/authenticationStrength/authenticationMethodModes
List authenticationMethodModes
#
POST
/identity/conditionalAccess/authenticationStrength/authenticationMethodModes
Create new navigation property to authenticationMethodModes for identity
#
GET
/identity/conditionalAccess/authenticationStrength/authenticationMethodModes/{authenticationMethodModeDetail-id}
Get authenticationMethodModes from identity
#
PATCH
/identity/conditionalAccess/authenticationStrength/authenticationMethodModes/{authenticationMethodModeDetail-id}
Update the navigation property authenticationMethodModes in identity
#
DELETE
/identity/conditionalAccess/authenticationStrength/authenticationMethodModes/{authenticationMethodModeDetail-id}
Delete navigation property authenticationMethodModes for identity
#
GET
/identity/conditionalAccess/authenticationStrength/authenticationMethodModes/$count
Get the number of the resource
#
POST
/identity/conditionalAccess/authenticationStrength/policies
Create new navigation property to policies for identity
#
GET
/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}
Get policies from identity
#
PATCH
/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}
Update the navigation property policies in identity
#
DELETE
/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}
Delete navigation property policies for identity
#
GET
/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations
List combinationConfigurations
#
POST
/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations
Create authenticationCombinationConfiguration
#
GET
/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}
Get authenticationCombinationConfiguration
#
PATCH
/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}
Update authenticationCombinationConfiguration
#
DELETE
/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}
Delete authenticationCombinationConfiguration
#
GET
/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count
Get the number of the resource
#
POST
/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/microsoft.graph.updateAllowedCombinations
Invoke action updateAllowedCombinations
#
GET
/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/microsoft.graph.usage()
Invoke function usage
#
GET
/identity/conditionalAccess/authenticationStrength/policies/$count
Get the number of the resource
#
PATCH
/identity/conditionalAccess/deletedItems
Update the navigation property deletedItems in identity
#
DELETE
/identity/conditionalAccess/deletedItems
Delete navigation property deletedItems for identity
#
POST
/identity/conditionalAccess/deletedItems/namedLocations
Create new navigation property to namedLocations for identity
#
GET
/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation-id}
Get namedLocations from identity
#
PATCH
/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation-id}
Update the navigation property namedLocations in identity
#
DELETE
/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation-id}
Delete navigation property namedLocations for identity
#
POST
/identity/conditionalAccess/deletedItems/namedLocations/{namedLocation-id}/microsoft.graph.restore
Invoke action restore
#
POST
/identity/conditionalAccess/deletedItems/policies
Create new navigation property to policies for identity
#
GET
/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy-id}
Get policies from identity
#
PATCH
/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy-id}
Update the navigation property policies in identity
#
DELETE
/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy-id}
Delete navigation property policies for identity
#
POST
/identity/conditionalAccess/deletedItems/policies/{conditionalAccessPolicy-id}/microsoft.graph.restore
Invoke action restore
#
POST
/identity/conditionalAccess/namedLocations/{namedLocation-id}/microsoft.graph.restore
Invoke action restore
#
PATCH
/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}
Update conditionalaccesspolicy
#
DELETE
/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}
Delete conditionalAccessPolicy
#
POST
/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}/microsoft.graph.restore
Invoke action restore
#
GET
/identity/conditionalAccess/templates/{conditionalAccessTemplate-id}
Get conditionalAccessTemplate
#
GET
/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}
Get customAuthenticationExtension
#
PATCH
/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}
Update customAuthenticationExtension
#
DELETE
/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}
Delete customAuthenticationExtension
#
POST
/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}/microsoft.graph.validateAuthenticationConfiguration
Invoke action validateAuthenticationConfiguration
#
POST
/identity/customAuthenticationExtensions/microsoft.graph.validateAuthenticationConfiguration
Invoke action validateAuthenticationConfiguration
#
GET
/identity/identityProviders/microsoft.graph.availableProviderTypes()
Invoke function availableProviderTypes
#
GET
/identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider-id}
Get fraudProtectionProvider
#
PATCH
/identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider-id}
Update fraudProtectionProvider
#
DELETE
/identity/riskPrevention/fraudProtectionProviders/{fraudProtectionProvider-id}
Delete fraudProtectionProviders
#
GET
/identity/riskPrevention/webApplicationFirewallProviders
List webApplicationFirewallProvider objects
#
POST
/identity/riskPrevention/webApplicationFirewallProviders
Create webApplicationFirewallProvider
#
GET
/identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id}
Get webApplicationFirewallProvider
#
PATCH
/identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id}
Update webApplicationFirewallProvider
#
DELETE
/identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id}
Delete webApplicationFirewallProvider
#
POST
/identity/riskPrevention/webApplicationFirewallProviders/{webApplicationFirewallProvider-id}/microsoft.graph.verify
Invoke action verify
#
GET
/identity/riskPrevention/webApplicationFirewallProviders/$count
Get the number of the resource
#
GET
/identity/riskPrevention/webApplicationFirewallVerifications
List webApplicationFirewallVerificationModel objects
#
POST
/identity/riskPrevention/webApplicationFirewallVerifications
Create new navigation property to webApplicationFirewallVerifications for identity
#
GET
/identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id}
Get webApplicationFirewallVerificationModel
#
PATCH
/identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id}
Update the navigation property webApplicationFirewallVerifications in identity
#
DELETE
/identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id}
Delete webApplicationFirewallVerificationModel
#
GET
/identity/riskPrevention/webApplicationFirewallVerifications/{webApplicationFirewallVerificationModel-id}/provider
Get provider from identity
#
GET
/identity/riskPrevention/webApplicationFirewallVerifications/$count
Get the number of the resource
#
PATCH
/identity/userFlowAttributes/{identityUserFlowAttribute-id}
Update identityUserFlowAttribute
#
DELETE
/identity/userFlowAttributes/{identityUserFlowAttribute-id}
Delete identityUserFlowAttribute
#
POST
/identityProtection/riskDetections
Create new navigation property to riskDetections for identityProtection
#
PATCH
/identityProtection/riskDetections/{riskDetection-id}
Update the navigation property riskDetections in identityProtection
#
DELETE
/identityProtection/riskDetections/{riskDetection-id}
Delete navigation property riskDetections for identityProtection
#
POST
/identityProtection/riskyServicePrincipals
Create new navigation property to riskyServicePrincipals for identityProtection
#
Documentation
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/overview
📖
Authentication
https://learn.microsoft.com/en-us/graph/auth/