Microsoft.Graph.Identity.SignIns

Microsoft Graph PowerShell Cmdlets

Microsoft.Graph.Identity.SignIns

Confirm-MgRiskyServicePrincipalCompromised

Confirm one or more riskyServicePrincipal objects as compromised. This action sets the targeted service principal account's risk level to high.

Note

To view the beta release of this cmdlet, view Confirm-MgBetaRiskyServicePrincipalCompromised

Confirm-MgRiskyUserCompromised

Confirm one or more riskyUser objects as compromised. This action sets the targeted user's risk level to high.

Note

To view the beta release of this cmdlet, view Confirm-MgBetaRiskyUserCompromised

Get-MgDataPolicyOperation

Retrieve the properties of a dataPolicyOperation object.

Note

To view the beta release of this cmdlet, view Get-MgBetaDataPolicyOperation

Get-MgDataPolicyOperationCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaDataPolicyOperationCount

Get-MgIdentityApiConnector

Read the properties of an identityApiConnector object.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityApiConnector

Get-MgIdentityApiConnectorCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityApiConnectorCount

Get-MgIdentityAuthenticationEventFlow

Retrieve the properties and relationships of a specific authenticationEventsFlow object by ID. The @odata.type property in the response object indicates the type of the object, which can be one of the following derived subtypes:- externalUsersSelfServiceSignupEventsFlow

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityAuthenticationEventFlow

Get-MgIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlow

Get the item of type microsoft.graph.authenticationEventsFlow as microsoft.graph.externalUsersSelfServiceSignUpEventsFlow

Get-MgIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowCondition

The conditions representing the context of the authentication request that's used to decide whether the events policy is invoked. Supports $filter (eq). See support for filtering on user flows for syntax information.

Get-MgIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication

Get includeApplications from identity

Get-MgIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplicationCount

Get the number of the resource

Get-MgIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowOnAttributeCollection

The configuration for what to invoke when attributes are ready to be collected from the user.

Get-MgIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowOnAuthenticationMethodLoadStart

Required. The configuration for what to invoke when authentication methods are ready to be presented to the user. Must have at least one identity provider linked. Supports $filter (eq). See support for filtering on user flows for syntax information.

Get-MgIdentityAuthenticationEventFlowAsOnAttributeCollectionExternalUserSelfServiceSignUpAttribute

Get an identityUserFlowAttribute collection associated with an external identities self-service user flow represented by an externalUsersSelfServiceSignupEventsFlow object. These attributes are collected from the user during the authentication experience defined by the user flow.

Get-MgIdentityAuthenticationEventFlowAsOnAttributeCollectionExternalUserSelfServiceSignUpAttributeCount

Get the number of the resource

Get-MgIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProvider

Get the identity providers that are defined for an external identities self-service sign up user flow that's represented by an externalUsersSelfServiceSignupEventsFlow object type.

Get-MgIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderByRef

Get the identity providers that are defined for an external identities self-service sign up user flow that's represented by an externalUsersSelfServiceSignupEventsFlow object type.

Get-MgIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderCount

Get the number of the resource

Get-MgIdentityAuthenticationEventFlowAsOnGraphAPretributeCollectionExternalUserSelfServiceSignUpAttributeByRef

Get an identityUserFlowAttribute collection associated with an external identities self-service user flow represented by an externalUsersSelfServiceSignupEventsFlow object. These attributes are collected from the user during the authentication experience defined by the user flow.

Get-MgIdentityAuthenticationEventFlowCondition

The conditions representing the context of the authentication request that's used to decide whether the events policy is invoked. Supports $filter (eq). See support for filtering on user flows for syntax information.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityAuthenticationEventFlowCondition

Get-MgIdentityAuthenticationEventFlowCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityAuthenticationEventFlowCount

Get-MgIdentityAuthenticationEventFlowCountAsExternalUserSelfServiceSignUpEventFlow

Get the number of the resource

Get-MgIdentityAuthenticationEventFlowIncludeApplication

Get includeApplications from identity

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityAuthenticationEventFlowIncludeApplication

Get-MgIdentityAuthenticationEventFlowIncludeApplicationCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityAuthenticationEventFlowIncludeApplicationCount

Get-MgIdentityAuthenticationEventFlowOnAttributeCollectionAsOnAttributeCollectionExternalUserSelfServiceSignUp

Get the item of type microsoft.graph.onAttributeCollectionHandler as microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp

Get-MgIdentityAuthenticationEventFlowOnAuthenticationMethodLoadStartAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUp

Get the item of type microsoft.graph.onAuthenticationMethodLoadStartHandler as microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp

Get-MgIdentityAuthenticationEventListener

Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityAuthenticationEventListener

Get-MgIdentityAuthenticationEventListenerCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityAuthenticationEventListenerCount

Get-MgIdentityB2XUserFlow

Retrieve the properties and relationships of a b2xIdentityUserFlow object.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlow

Get-MgIdentityB2XUserFlowApiConnectorConfiguration

Get the apiConnectorConfiguration property in a b2xIdentityUserFlow to detail the API connectors enabled for the user flow.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowApiConnectorConfiguration

Get-MgIdentityB2XUserFlowCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowCount

Get-MgIdentityB2XUserFlowIdentityProvider

The identity providers included in the user flow.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowIdentityProvider

Get-MgIdentityB2XUserFlowIdentityProviderByRef

Get ref of userFlowIdentityProviders from identity

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowIdentityProviderByRef

Get-MgIdentityB2XUserFlowIdentityProviderCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowIdentityProviderCount

Get-MgIdentityB2XUserFlowLanguage

Read the properties and relationships of a userFlowLanguageConfiguration object. These objects represent a language available in a user flow. Note: Language customization is enabled by default in Microsoft Entra user flows.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowLanguage

Get-MgIdentityB2XUserFlowLanguageCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowLanguageCount

Get-MgIdentityB2XUserFlowLanguageDefaultPage

Collection of pages with the default content to display in a user flow for a specified language. This collection doesn't allow any kind of modification.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowLanguageDefaultPage

Get-MgIdentityB2XUserFlowLanguageDefaultPageContent

Read the values in a userFlowLanguagePage object for a language in a user flow. These values are shown to a user during a user journey defined by a user flow.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowLanguageDefaultPageContent

Get-MgIdentityB2XUserFlowLanguageDefaultPageCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowLanguageDefaultPageCount

Get-MgIdentityB2XUserFlowLanguageOverridePage

Collection of pages with the overrides messages to display in a user flow for a specified language. This collection only allows you to modify the content of the page, any other modification isn't allowed (creation or deletion of pages).

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowLanguageOverridePage

Get-MgIdentityB2XUserFlowLanguageOverridePageContent

Get the userFlowLanguagePage resources from the overridesPages navigation property. These pages are used to customize the values shown to the user during a user journey in a user flow.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowLanguageOverridePageContent

Get-MgIdentityB2XUserFlowLanguageOverridePageCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowLanguageOverridePageCount

Get-MgIdentityB2XUserFlowPostAttributeCollection

Get postAttributeCollection from identity

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowPostAttributeCollection

Get-MgIdentityB2XUserFlowPostAttributeCollectionByRef

Get ref of postAttributeCollection from identity

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowPostAttributeCollectionByRef

Get-MgIdentityB2XUserFlowPostFederationSignup

Get postFederationSignup from identity

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowPostFederationSignup

Get-MgIdentityB2XUserFlowPostFederationSignupByRef

Get ref of postFederationSignup from identity

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowPostFederationSignupByRef

Get-MgIdentityB2XUserFlowUserAttributeAssignment

Read the properties and relationships of an identityUserFlowAttributeAssignment object.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowUserAttributeAssignment

Get-MgIdentityB2XUserFlowUserAttributeAssignmentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentCount

Get-MgIdentityB2XUserFlowUserAttributeAssignmentOrder

Get the order of identityUserFlowAttributeAssignments being collected within a user flow.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentOrder

Get-MgIdentityB2XUserFlowUserAttributeAssignmentUserAttribute

The user attribute that you want to add to your user flow.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentUserAttribute

Get-MgIdentityConditionalAccessAuthenticationContextClassReference

Retrieve the properties and relationships of a authenticationContextClassReference object.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityConditionalAccessAuthenticationContextClassReference

Get-MgIdentityConditionalAccessAuthenticationContextClassReferenceCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityConditionalAccessAuthenticationContextClassReferenceCount

Get-MgIdentityConditionalAccessNamedLocation

Retrieve the properties and relationships of an ipNamedLocation object.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityConditionalAccessNamedLocation

Get-MgIdentityConditionalAccessNamedLocationCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityConditionalAccessNamedLocationCount

Get-MgIdentityConditionalAccessPolicy

Retrieve the properties and relationships of a conditionalAccessPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityConditionalAccessPolicy

Get-MgIdentityConditionalAccessPolicyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityConditionalAccessPolicyCount

Get-MgIdentityConditionalAccessTemplate

Read the properties and relationships of a conditionalAccessTemplate object.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityConditionalAccessTemplate

Get-MgIdentityConditionalAccessTemplateCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityConditionalAccessTemplateCount

Get-MgIdentityCustomAuthenticationExtension

Read the properties and relationships of a customAuthenticationExtension object.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityCustomAuthenticationExtension

Get-MgIdentityCustomAuthenticationExtensionCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityCustomAuthenticationExtensionCount

Get-MgIdentityProvider

Get the properties and relationships of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently get a socialIdentityProvider or a builtinIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently get a socialIdentityProvider, or an appleManagedIdentityProvider resource.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityProvider

Get-MgIdentityProviderCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityProviderCount

Get-MgIdentityUserFlowAttribute

Retrieve the properties and relationships of a identityUserFlowAttribute object.

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityUserFlowAttribute

Get-MgIdentityUserFlowAttributeCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaIdentityUserFlowAttributeCount

Get-MgInformationProtection

Get informationProtection

Note

To view the beta release of this cmdlet, view Get-MgBetaInformationProtection

Get-MgInformationProtectionBitlocker

Get bitlocker from informationProtection

Note

To view the beta release of this cmdlet, view Get-MgBetaInformationProtectionBitlocker

Get-MgInformationProtectionBitlockerRecoveryKey

Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation doesn't return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. For more information on audit logs for bitlocker recovery keys, see the KeyManagement category filter of Microsoft Entra audit logs.

Note

To view the beta release of this cmdlet, view Get-MgBetaInformationProtectionBitlockerRecoveryKey

Get-MgInformationProtectionBitlockerRecoveryKeyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaInformationProtectionBitlockerRecoveryKeyCount

Get-MgInformationProtectionThreatAssessmentRequest

Retrieve the properties and relationships of a specified threatAssessmentRequest object. A threat assessment request can be one of the following types:

Note

To view the beta release of this cmdlet, view Get-MgBetaInformationProtectionThreatAssessmentRequest

Get-MgInformationProtectionThreatAssessmentRequestCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaInformationProtectionThreatAssessmentRequestCount

Get-MgInformationProtectionThreatAssessmentRequestResult

A collection of threat assessment results. Read-only. By default, a GET /threatAssessmentRequests/{id} does not return this property unless you apply $expand on it.

Note

To view the beta release of this cmdlet, view Get-MgBetaInformationProtectionThreatAssessmentRequestResult

Get-MgInformationProtectionThreatAssessmentRequestResultCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaInformationProtectionThreatAssessmentRequestResultCount

Get-MgInvitation

Get entities from invitations

Note

To view the beta release of this cmdlet, view Get-MgBetaInvitation

Get-MgInvitationCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaInvitationCount

Get-MgInvitationInvitedUserMailboxSetting

Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select.

Note

To view the beta release of this cmdlet, view Get-MgBetaInvitationInvitedUserMailboxSetting

Get-MgInvitationInvitedUserServiceProvisioningError

Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance).

Note

To view the beta release of this cmdlet, view Get-MgBetaInvitationInvitedUserServiceProvisioningError

Get-MgInvitationInvitedUserServiceProvisioningErrorCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaInvitationInvitedUserServiceProvisioningErrorCount

Get-MgInvitationInvitedUserSponsor

The users or groups who are sponsors of the invited user. Sponsors are users and groups that are responsible for guest users' privileges in the tenant and for keeping the guest users' information and access up to date.

Note

To view the beta release of this cmdlet, view Get-MgBetaInvitationInvitedUserSponsor

Get-MgInvitationInvitedUserSponsorCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaInvitationInvitedUserSponsorCount

Get-MgOauth2PermissionGrant

Retrieve the properties of a single delegated permission grant represented by an oAuth2PermissionGrant object. An oAuth2PermissionGrant represents delegated permissions which have been granted for a client application to access an API on behalf of a signed-in user.

Note

To view the beta release of this cmdlet, view Get-MgBetaOauth2PermissionGrant

Get-MgOauth2PermissionGrantCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaOauth2PermissionGrantCount

Get-MgOauth2PermissionGrantDelta

Get newly created, updated, or deleted oauth2permissiongrant objects without performing a full read of the entire resource collection. For details, see Using delta query.

Note

To view the beta release of this cmdlet, view Get-MgBetaOauth2PermissionGrantDelta

Get-MgOrganizationCertificateBasedAuthConfiguration

Get the properties of a certificateBasedAuthConfiguration object.

Note

To view the beta release of this cmdlet, view Get-MgBetaOrganizationCertificateBasedAuthConfiguration

Get-MgOrganizationCertificateBasedAuthConfigurationCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaOrganizationCertificateBasedAuthConfigurationCount

Get-MgPolicyActivityBasedTimeoutPolicy

Get the properties of an activityBasedTimeoutPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyActivityBasedTimeoutPolicy

Get-MgPolicyActivityBasedTimeoutPolicyApplyTo

Get appliesTo from policies

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyActivityBasedTimeoutPolicyApplyTo

Get-MgPolicyActivityBasedTimeoutPolicyApplyToCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyActivityBasedTimeoutPolicyApplyToCount

Get-MgPolicyActivityBasedTimeoutPolicyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyActivityBasedTimeoutPolicyCount

Get-MgPolicyAdminConsentRequestPolicy

Read the properties and relationships of an adminConsentRequestPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAdminConsentRequestPolicy

Get-MgPolicyAppManagementPolicy

Read the properties of an appManagementPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAppManagementPolicy

Get-MgPolicyAppManagementPolicyApplyTo

Collection of applications and service principals to which the policy is applied.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAppManagementPolicyApplyTo

Get-MgPolicyAppManagementPolicyApplyToCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAppManagementPolicyApplyToCount

Get-MgPolicyAppManagementPolicyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAppManagementPolicyCount

Get-MgPolicyAuthenticationFlowPolicy

Read the properties and relationships of an authenticationFlowsPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAuthenticationFlowPolicy

Get-MgPolicyAuthenticationMethodPolicy

Read the properties and relationships of an authenticationMethodsPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAuthenticationMethodPolicy

Get-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration

Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration

Get-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfigurationCount

Get the number of the resource

Get-MgPolicyAuthenticationStrengthPolicy

Read the properties and relationships of an authenticationStrengthPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAuthenticationStrengthPolicy

Get-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration

Settings that may be used to require specific types or instances of an authentication method to be used when authenticating with a specified combination of authentication methods.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration

Get-MgPolicyAuthenticationStrengthPolicyCombinationConfigurationCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfigurationCount

Get-MgPolicyAuthenticationStrengthPolicyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAuthenticationStrengthPolicyCount

Get-MgPolicyAuthorizationPolicy

Retrieve the properties of an authorizationPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyAuthorizationPolicy

Get-MgPolicyClaimMappingPolicy

Retrieve the properties and relationships of a claimsMappingPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyClaimMappingPolicy

Get-MgPolicyClaimMappingPolicyApplyTo

Get appliesTo from policies

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyClaimMappingPolicyApplyTo

Get-MgPolicyClaimMappingPolicyApplyToCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyClaimMappingPolicyApplyToCount

Get-MgPolicyClaimMappingPolicyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyClaimMappingPolicyCount

Get-MgPolicyConditionalAccessPolicyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyConditionalAccessPolicyCount

Get-MgPolicyCrossTenantAccessPolicy

Read the properties and relationships of a crossTenantAccessPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyCrossTenantAccessPolicy

Get-MgPolicyCrossTenantAccessPolicyDefault

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).

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyCrossTenantAccessPolicyDefault

Get-MgPolicyCrossTenantAccessPolicyPartner

Read the properties and relationships of a partner-specific configuration.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyCrossTenantAccessPolicyPartner

Get-MgPolicyCrossTenantAccessPolicyPartnerCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyCrossTenantAccessPolicyPartnerCount

Get-MgPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization

Get the user synchronization policy of a partner-specific configuration.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization

Get-MgPolicyCrossTenantAccessPolicyTemplate

Represents the base policy in the directory for multitenant organization settings.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyCrossTenantAccessPolicyTemplate

Get-MgPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationIdentitySynchronization

Get the cross-tenant access policy template with user synchronization settings for a multitenant organization.

Get-MgPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationPartnerConfiguration

Get the cross-tenant access policy template with inbound and outbound partner configuration settings for a multitenant organization.

Get-MgPolicyDefaultAppManagementPolicy

Read the properties of a tenantAppManagementPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyDefaultAppManagementPolicy

Get-MgPolicyDeviceRegistrationPolicy

Get deviceRegistrationPolicy from policies

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyDeviceRegistrationPolicy

Get-MgPolicyFeatureRolloutPolicy

Retrieve the properties and relationships of a featureRolloutPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyFeatureRolloutPolicy

Get-MgPolicyFeatureRolloutPolicyApplyTo

Nullable. Specifies a list of directoryObject resources that feature is enabled for.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyFeatureRolloutPolicyApplyTo

Get-MgPolicyFeatureRolloutPolicyApplyToByRef

Nullable. Specifies a list of directoryObject resources that feature is enabled for.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyFeatureRolloutPolicyApplyToByRef

Get-MgPolicyFeatureRolloutPolicyApplyToCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyFeatureRolloutPolicyApplyToCount

Get-MgPolicyFeatureRolloutPolicyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyFeatureRolloutPolicyCount

Get-MgPolicyHomeRealmDiscoveryPolicy

Retrieve the properties and relationships of a homeRealmDiscoveryPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyHomeRealmDiscoveryPolicy

Get-MgPolicyHomeRealmDiscoveryPolicyApplyTo

Get appliesTo from policies

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyHomeRealmDiscoveryPolicyApplyTo

Get-MgPolicyHomeRealmDiscoveryPolicyApplyToCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyHomeRealmDiscoveryPolicyApplyToCount

Get-MgPolicyHomeRealmDiscoveryPolicyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyHomeRealmDiscoveryPolicyCount

Get-MgPolicyIdentitySecurityDefaultEnforcementPolicy

Retrieve the properties of an identitySecurityDefaultsEnforcementPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyIdentitySecurityDefaultEnforcementPolicy

Get-MgPolicyPermissionGrantPolicy

Retrieve a single permissionGrantPolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyPermissionGrantPolicy

Get-MgPolicyPermissionGrantPolicyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyPermissionGrantPolicyCount

Get-MgPolicyPermissionGrantPolicyExclude

Condition sets that are excluded in this permission grant policy. Automatically expanded on GET.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyPermissionGrantPolicyExclude

Get-MgPolicyPermissionGrantPolicyExcludeCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyPermissionGrantPolicyExcludeCount

Get-MgPolicyPermissionGrantPolicyInclude

Condition sets that are included in this permission grant policy. Automatically expanded on GET.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyPermissionGrantPolicyInclude

Get-MgPolicyPermissionGrantPolicyIncludeCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyPermissionGrantPolicyIncludeCount

Get-MgPolicyRoleManagementPolicy

Retrieve the details of a role management policy.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyRoleManagementPolicy

Get-MgPolicyRoleManagementPolicyAssignment

Get the details of a policy assignment in PIM that's assigned to Microsoft Entra roles or group membership or ownership.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyRoleManagementPolicyAssignment

Get-MgPolicyRoleManagementPolicyAssignmentCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyRoleManagementPolicyAssignmentCount

Get-MgPolicyRoleManagementPolicyAssignmentPolicy

The policy that's associated with a policy assignment. Supports $expand and a nested $expand of the rules and effectiveRules relationships for the policy.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyRoleManagementPolicyAssignmentPolicy

Get-MgPolicyRoleManagementPolicyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyRoleManagementPolicyCount

Get-MgPolicyRoleManagementPolicyEffectiveRule

The list of effective rules like approval rules and expiration rules evaluated based on inherited referenced rules. For example, if there is a tenant-wide policy to enforce enabling an approval rule, the effective rule will be to enable approval even if the policy has a rule to disable approval. Supports $expand.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyRoleManagementPolicyEffectiveRule

Get-MgPolicyRoleManagementPolicyEffectiveRuleCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyRoleManagementPolicyEffectiveRuleCount

Get-MgPolicyRoleManagementPolicyRule

Retrieve a rule or settings defined for a role management policy. The rule can be one of the following types that are derived from the unifiedRoleManagementPolicyRule object:

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyRoleManagementPolicyRule

Get-MgPolicyRoleManagementPolicyRuleCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyRoleManagementPolicyRuleCount

Get-MgPolicyTokenIssuancePolicy

The policy that specifies the characteristics of SAML tokens issued by Microsoft Entra ID.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyTokenIssuancePolicy

Get-MgPolicyTokenIssuancePolicyApplyTo

Get appliesTo from policies

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyTokenIssuancePolicyApplyTo

Get-MgPolicyTokenIssuancePolicyApplyToCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyTokenIssuancePolicyApplyToCount

Get-MgPolicyTokenIssuancePolicyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyTokenIssuancePolicyCount

Get-MgPolicyTokenLifetimePolicy

Retrieve the properties and relationships of a tokenLifetimePolicy object.

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyTokenLifetimePolicy

Get-MgPolicyTokenLifetimePolicyApplyTo

Get appliesTo from policies

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyTokenLifetimePolicyApplyTo

Get-MgPolicyTokenLifetimePolicyApplyToCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyTokenLifetimePolicyApplyToCount

Get-MgPolicyTokenLifetimePolicyCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaPolicyTokenLifetimePolicyCount

Get-MgRiskDetection

Read the properties and relationships of a riskDetection object.

Note

To view the beta release of this cmdlet, view Get-MgBetaRiskDetection

Get-MgRiskDetectionCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaRiskDetectionCount

Get-MgRiskyServicePrincipal

Read the properties and relationships of a riskyServicePrincipal object.

Note

To view the beta release of this cmdlet, view Get-MgBetaRiskyServicePrincipal

Get-MgRiskyServicePrincipalCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaRiskyServicePrincipalCount

Get-MgRiskyServicePrincipalHistory

Represents the risk history of Microsoft Entra service principals.

Note

To view the beta release of this cmdlet, view Get-MgBetaRiskyServicePrincipalHistory

Get-MgRiskyServicePrincipalHistoryCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaRiskyServicePrincipalHistoryCount

Get-MgRiskyUser

Read the properties and relationships of a riskyUser object.

Note

To view the beta release of this cmdlet, view Get-MgBetaRiskyUser

Get-MgRiskyUserCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaRiskyUserCount

Get-MgRiskyUserHistory

The activity related to user risk level change

Note

To view the beta release of this cmdlet, view Get-MgBetaRiskyUserHistory

Get-MgRiskyUserHistoryCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaRiskyUserHistoryCount

Get-MgServicePrincipalRiskDetection

Read the properties and relationships of a servicePrincipalRiskDetection object.

Note

To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalRiskDetection

Get-MgServicePrincipalRiskDetectionCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalRiskDetectionCount

Get-MgTenantRelationshipMultiTenantOrganization

Get properties of the multitenant organization.

Note

To view the beta release of this cmdlet, view Get-MgBetaTenantRelationshipMultiTenantOrganization

Get-MgTenantRelationshipMultiTenantOrganizationJoinRequest

Get the status of a tenant joining a multitenant organization.

Note

To view the beta release of this cmdlet, view Get-MgBetaTenantRelationshipMultiTenantOrganizationJoinRequest

Get-MgTenantRelationshipMultiTenantOrganizationTenant

Get a tenant and its properties in the multitenant organization.

Note

To view the beta release of this cmdlet, view Get-MgBetaTenantRelationshipMultiTenantOrganizationTenant

Get-MgTenantRelationshipMultiTenantOrganizationTenantCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaTenantRelationshipMultiTenantOrganizationTenantCount

Get-MgUserAuthenticationEmailMethod

The email address registered to a user for authentication.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationEmailMethod

Get-MgUserAuthenticationEmailMethodCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationEmailMethodCount

Get-MgUserAuthenticationFido2Method

Represents the FIDO2 security keys registered to a user for authentication.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationFido2Method

Get-MgUserAuthenticationFido2MethodCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationFido2MethodCount

Get-MgUserAuthenticationMethod

Represents all authentication methods registered to a user.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationMethod

Get-MgUserAuthenticationMethodCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationMethodCount

Get-MgUserAuthenticationMicrosoftAuthenticatorMethod

Read the properties and relationships of a microsoftAuthenticatorAuthenticationMethod object.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationMicrosoftAuthenticatorMethod

Get-MgUserAuthenticationMicrosoftAuthenticatorMethodCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationMicrosoftAuthenticatorMethodCount

Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDevice

The registered device on which Microsoft Authenticator resides. This property is null if the device isn't registered for passwordless Phone Sign-In.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationMicrosoftAuthenticatorMethodDevice

Get-MgUserAuthenticationOperation

Read the properties and relationships of a longRunningOperation object. This API allows you to retrieve the details and status of the following long-running Microsoft Graph API operations. The possible states of the long-running operation are notStarted, running, succeeded, failed, unknownFutureValue where succeeded and failed are terminal states.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationOperation

Get-MgUserAuthenticationOperationCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationOperationCount

Get-MgUserAuthenticationPasswordMethod

Represents the password registered to a user for authentication. For security, the password itself is never returned in the object, but action can be taken to reset a password.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationPasswordMethod

Get-MgUserAuthenticationPasswordMethodCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationPasswordMethodCount

Get-MgUserAuthenticationPhoneMethod

The phone numbers registered to a user for authentication.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationPhoneMethod

Get-MgUserAuthenticationPhoneMethodCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationPhoneMethodCount

Get-MgUserAuthenticationSoftwareOathMethod

The software OATH time-based one-time password (TOTP) applications registered to a user for authentication.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationSoftwareOathMethod

Get-MgUserAuthenticationSoftwareOathMethodCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationSoftwareOathMethodCount

Get-MgUserAuthenticationTemporaryAccessPassMethod

Retrieve a user's single temporaryAccessPassAuthenticationMethod object.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationTemporaryAccessPassMethod

Get-MgUserAuthenticationTemporaryAccessPassMethodCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationTemporaryAccessPassMethodCount

Get-MgUserAuthenticationWindowsHelloForBusinessMethod

Read the properties and relationships of a windowsHelloForBusinessAuthenticationMethod object.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationWindowsHelloForBusinessMethod

Get-MgUserAuthenticationWindowsHelloForBusinessMethodCount

Get the number of the resource

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationWindowsHelloForBusinessMethodCount

Get-MgUserAuthenticationWindowsHelloForBusinessMethodDevice

The registered device on which this Windows Hello for Business key resides. Supports $expand. When you get a user's Windows Hello for Business registration information, this property is returned only on a single GET and when you specify ?$expand. For example, GET /users/admin@contoso.com/authentication/windowsHelloForBusinessMethods/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device.

Note

To view the beta release of this cmdlet, view Get-MgBetaUserAuthenticationWindowsHelloForBusinessMethodDevice

Invoke-MgAvailableIdentityProviderType

Get all identity providers supported in a directory.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaAvailableIdentityProviderType

Invoke-MgDismissRiskyServicePrincipal

Dismiss the risk of one or more riskyServicePrincipal objects. This action sets the targeted service principal account's risk level to none. You can dismiss up to 60 service principal accounts in one request.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaDismissRiskyServicePrincipal

Invoke-MgDismissRiskyUser

Dismiss the risk of one or more riskyUser objects. This action sets the targeted user's risk level to none.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaDismissRiskyUser

Invoke-MgUploadIdentityApiConnectorClientCertificate

Upload a PKCS 12 format key (.pfx) to an API connector's authentication configuration. The input is a base-64 encoded value of the PKCS 12 certificate contents. This method returns an apiConnector.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaUploadIdentityApiConnectorClientCertificate

Invoke-MgUploadIdentityB2XUserFlowApiConnectorConfigurationPostAttributeCollectionClientCertificate

Upload a PKCS 12 format key (.pfx) to an API connector's authentication configuration. The input is a base-64 encoded value of the PKCS 12 certificate contents. This method returns an apiConnector.

Invoke-MgUploadIdentityB2XUserFlowApiConnectorConfigurationPostFederationSignupClientCertificate

Upload a PKCS 12 format key (.pfx) to an API connector's authentication configuration. The input is a base-64 encoded value of the PKCS 12 certificate contents. This method returns an apiConnector.

Invoke-MgUsageIdentityConditionalAccessAuthenticationStrengthPolicy

Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaUsageIdentityConditionalAccessAuthenticationStrengthPolicy

Invoke-MgUsagePolicyAuthenticationStrengthPolicy

Allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies.

Note

To view the beta release of this cmdlet, view Invoke-MgBetaUsagePolicyAuthenticationStrengthPolicy

New-MgDataPolicyOperation

Add new entity to dataPolicyOperations

Note

To view the beta release of this cmdlet, view New-MgBetaDataPolicyOperation

New-MgIdentityApiConnector

Create a new identityApiConnector object.

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityApiConnector

New-MgIdentityAuthenticationEventFlow

Create a new authenticationEventsFlow object that is of the type specified in the request body. The following derived subtypes are supported:- externalUsersSelfServiceSignupEventsFlow object type.

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityAuthenticationEventFlow

New-MgIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication

Create new navigation property to includeApplications for identity

New-MgIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderByRef

Add an identity provider to an external identities self-service user flow represented by an externalUsersSelfServiceSignupEventsFlow object type. The identity provider must first be configured in the tenant.

New-MgIdentityAuthenticationEventFlowAsOnGraphAPretributeCollectionExternalUserSelfServiceSignUpAttributeByRef

Add an attribute to an external identities self-service sign up user flow that's represented by an externalUsersSelfServiceSignupEventsFlow object. You can add both custom and built-in attributes to a user flow. The attribute is added to both the attributeCollection> attributes and attributeCollection> attributeCollectionPage > views collections on the user flow. In the views collection, the attribute is assigned the default settings. You can PATCH the user flow to customize the settings of the attribute on the views object, for example, marking it as required or updating the allowed input types.

New-MgIdentityAuthenticationEventFlowIncludeApplication

Add or link an application to a user flow, or authenticationEventsFlow. This enables the authentication experience defined by the user flow to be enabled for the application. An application can only be linked to one user flow. The app must have an associated service principal in the tenant.

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityAuthenticationEventFlowIncludeApplication

New-MgIdentityAuthenticationEventListener

Create a new authenticationEventListener object. You can create one of the following subtypes that are derived from authenticationEventListener.

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityAuthenticationEventListener

New-MgIdentityB2XUserFlow

Create a new b2xIdentityUserFlow object.

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityB2XUserFlow

New-MgIdentityB2XUserFlowIdentityProviderByRef

Create new navigation property ref to userFlowIdentityProviders for identity

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityB2XUserFlowIdentityProviderByRef

New-MgIdentityB2XUserFlowLanguage

Create new navigation property to languages for identity

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityB2XUserFlowLanguage

New-MgIdentityB2XUserFlowLanguageDefaultPage

Create new navigation property to defaultPages for identity

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityB2XUserFlowLanguageDefaultPage

New-MgIdentityB2XUserFlowLanguageOverridePage

Create new navigation property to overridesPages for identity

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityB2XUserFlowLanguageOverridePage

New-MgIdentityB2XUserFlowUserAttributeAssignment

Create a new identityUserFlowAttributeAssignment object in a b2xIdentityUserFlow.

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityB2XUserFlowUserAttributeAssignment

New-MgIdentityConditionalAccessAuthenticationContextClassReference

Create new navigation property to authenticationContextClassReferences for identity

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityConditionalAccessAuthenticationContextClassReference

New-MgIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration

Create a new authenticationCombinationConfiguration object which can be of one of the following derived types:* fido2combinationConfiguration* x509certificatecombinationconfiguration

New-MgIdentityConditionalAccessNamedLocation

Create a new namedLocation object. Named locations can be either ipNamedLocation or countryNamedLocation objects.

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityConditionalAccessNamedLocation

New-MgIdentityConditionalAccessPolicy

Create a new conditionalAccessPolicy.

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityConditionalAccessPolicy

New-MgIdentityCustomAuthenticationExtension

Create a new customAuthenticationExtension object. The following derived types are currently supported.

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityCustomAuthenticationExtension

New-MgIdentityProvider

Create an identity provider object that is of the type specified in the request body. Among the types of providers derived from identityProviderBase, you can currently create a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently create a socialIdentityProvider, or an appleManagedIdentityProvider resource.

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityProvider

New-MgIdentityUserFlowAttribute

Create a new custom identityUserFlowAttribute object.

Note

To view the beta release of this cmdlet, view New-MgBetaIdentityUserFlowAttribute

New-MgInformationProtectionThreatAssessmentRequest

Create a new threat assessment request. A threat assessment request can be one of the following types:

Note

To view the beta release of this cmdlet, view New-MgBetaInformationProtectionThreatAssessmentRequest

New-MgInformationProtectionThreatAssessmentRequestResult

Create new navigation property to results for informationProtection

Note

To view the beta release of this cmdlet, view New-MgBetaInformationProtectionThreatAssessmentRequestResult

New-MgInvitation

Use this API to create a new invitation or reset the redemption status for a guest user who already redeemed their invitation. Invitation adds an external user to the organization. When creating a new invitation, you have several options available:

Note

To view the beta release of this cmdlet, view New-MgBetaInvitation

New-MgOauth2PermissionGrant

Create a delegated permission grant represented by an oAuth2PermissionGrant object. A delegated permission grant authorizes a client service principal (representing a client application) to access a resource service principal (representing an API), on behalf of a signed-in user, for the level of access limited by the delegated permissions which were granted.

Note

To view the beta release of this cmdlet, view New-MgBetaOauth2PermissionGrant

New-MgOrganizationCertificateBasedAuthConfiguration

Create a new certificateBasedAuthConfiguration object.

Note

To view the beta release of this cmdlet, view New-MgBetaOrganizationCertificateBasedAuthConfiguration

New-MgPolicyActivityBasedTimeoutPolicy

Create a new activityBasedTimeoutPolicy object.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyActivityBasedTimeoutPolicy

New-MgPolicyAppManagementPolicy

Create an appManagementPolicy object.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyAppManagementPolicy

New-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration

Create new navigation property to authenticationMethodConfigurations for policies

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration

New-MgPolicyAuthenticationStrengthPolicy

Create a new custom authenticationStrengthPolicy object.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyAuthenticationStrengthPolicy

New-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration

Create new navigation property to combinationConfigurations for policies

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration

New-MgPolicyClaimMappingPolicy

Create a new claimsMappingPolicy object.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyClaimMappingPolicy

New-MgPolicyCrossTenantAccessPolicyPartner

Create a new partner configuration in a cross-tenant access policy.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyCrossTenantAccessPolicyPartner

New-MgPolicyFeatureRolloutPolicy

Create a new featureRolloutPolicy object.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyFeatureRolloutPolicy

New-MgPolicyFeatureRolloutPolicyApplyTo

Add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyFeatureRolloutPolicyApplyTo

New-MgPolicyFeatureRolloutPolicyApplyToByRef

Add an appliesTo on a featureRolloutPolicy object to specify the directoryObject to which the featureRolloutPolicy should be applied.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyFeatureRolloutPolicyApplyToByRef

New-MgPolicyHomeRealmDiscoveryPolicy

Create a new homeRealmDiscoveryPolicy object.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyHomeRealmDiscoveryPolicy

New-MgPolicyPermissionGrantPolicy

Creates a permissionGrantPolicy. A permission grant policy is used to describe the conditions under which permissions can be granted (for example, during application consent). After creating the permission grant policy, you can add include condition sets to add matching rules, and add exclude condition sets to add exclusion rules.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyPermissionGrantPolicy

New-MgPolicyPermissionGrantPolicyExclude

Add conditions under which a permission grant event is excluded in a permission grant policy. You do this by adding a permissionGrantConditionSet to the excludes collection of a permissionGrantPolicy.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyPermissionGrantPolicyExclude

New-MgPolicyPermissionGrantPolicyInclude

Add conditions under which a permission grant event is included in a permission grant policy. You do this by adding a permissionGrantConditionSet to the includes collection of a permissionGrantPolicy.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyPermissionGrantPolicyInclude

New-MgPolicyRoleManagementPolicy

Create new navigation property to roleManagementPolicies for policies

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyRoleManagementPolicy

New-MgPolicyRoleManagementPolicyAssignment

Create new navigation property to roleManagementPolicyAssignments for policies

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyRoleManagementPolicyAssignment

New-MgPolicyRoleManagementPolicyEffectiveRule

Create new navigation property to effectiveRules for policies

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyRoleManagementPolicyEffectiveRule

New-MgPolicyRoleManagementPolicyRule

Create new navigation property to rules for policies

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyRoleManagementPolicyRule

New-MgPolicyTokenIssuancePolicy

Create a new tokenIssuancePolicy object.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyTokenIssuancePolicy

New-MgPolicyTokenLifetimePolicy

Create a new tokenLifetimePolicy object.

Note

To view the beta release of this cmdlet, view New-MgBetaPolicyTokenLifetimePolicy

New-MgRiskDetection

Create new navigation property to riskDetections for identityProtection

Note

To view the beta release of this cmdlet, view New-MgBetaRiskDetection

New-MgRiskyServicePrincipal

Create new navigation property to riskyServicePrincipals for identityProtection

Note

To view the beta release of this cmdlet, view New-MgBetaRiskyServicePrincipal

New-MgRiskyServicePrincipalHistory

Create new navigation property to history for identityProtection

Note

To view the beta release of this cmdlet, view New-MgBetaRiskyServicePrincipalHistory

New-MgRiskyUser

Create new navigation property to riskyUsers for identityProtection

Note

To view the beta release of this cmdlet, view New-MgBetaRiskyUser

New-MgRiskyUserHistory

Create new navigation property to history for identityProtection

Note

To view the beta release of this cmdlet, view New-MgBetaRiskyUserHistory

New-MgServicePrincipalRiskDetection

Create new navigation property to servicePrincipalRiskDetections for identityProtection

Note

To view the beta release of this cmdlet, view New-MgBetaServicePrincipalRiskDetection

New-MgTenantRelationshipMultiTenantOrganizationTenant

Add a tenant to a multitenant organization. The administrator of an owner tenant has the permissions to add tenants to the multitenant organization. The added tenant is in the pending state until the administrator of the added tenant joins the multitenant organization by submitting a join request. A tenant can be part of only one multitenant organization.

Note

To view the beta release of this cmdlet, view New-MgBetaTenantRelationshipMultiTenantOrganizationTenant

New-MgUserAuthenticationEmailMethod

Set a user's emailAuthenticationMethod object. Email authentication is a self-service password reset method. A user may only have one email authentication method.

Note

To view the beta release of this cmdlet, view New-MgBetaUserAuthenticationEmailMethod

New-MgUserAuthenticationMethod

Create new navigation property to methods for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserAuthenticationMethod

New-MgUserAuthenticationOperation

Create new navigation property to operations for users

Note

To view the beta release of this cmdlet, view New-MgBetaUserAuthenticationOperation

New-MgUserAuthenticationPhoneMethod

Add a new phone authentication method for a user. A user may only have one phone of each type, captured in the phoneType property. This means, for example, adding a mobile phone to a user with a pre-existing mobile phone fails. Additionally, a user must always have a mobile phone before adding an alternateMobile phone. Adding a phone number makes it available for use in both Azure multi-factor authentication (MFA) and self-service password reset (SSPR), if enabled. Additionally, if a user is enabled by policy to use SMS sign-in and a mobile number is added, the system attempts to register the number for use in that system.

Note

To view the beta release of this cmdlet, view New-MgBetaUserAuthenticationPhoneMethod

New-MgUserAuthenticationTemporaryAccessPassMethod

Create a new temporaryAccessPassAuthenticationMethod object on a user. A user can only have one Temporary Access Pass that's usable within its specified lifetime. If the user requires a new Temporary Access Pass while the current Temporary Access Pass is valid, the admin can create a new Temporary Access Pass for the user, the previous Temporary Access Pass will be deleted, and a new Temporary Access Pass will be created.

Note

To view the beta release of this cmdlet, view New-MgBetaUserAuthenticationTemporaryAccessPassMethod

Remove-MgDataPolicyOperation

Delete entity from dataPolicyOperations

Note

To view the beta release of this cmdlet, view Remove-MgBetaDataPolicyOperation

Remove-MgIdentityApiConnector

Delete an identityApiConnector object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityApiConnector

Remove-MgIdentityAuthenticationEventFlow

Delete a specific authenticationEventsFlow resource by ID. This operation also removes or unlinks all applications from the flow, which disables the customized authentication experience defined for the application. The following derived subtypes are supported:- externalUsersSelfServiceSignupEventsFlow

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityAuthenticationEventFlow

Remove-MgIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication

Delete navigation property includeApplications for identity

Remove-MgIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderBaseByRef

Delete ref of navigation property identityProviders for identity

Remove-MgIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderByRef

Delete ref of navigation property identityProviders for identity

Remove-MgIdentityAuthenticationEventFlowAsOnGraphAPretributeCollectionExternalUserSelfServiceSignUpAttributeByRef

Delete ref of navigation property attributes for identity

Remove-MgIdentityAuthenticationEventFlowAsOnGraphAPretributeCollectionExternalUserSelfServiceSignUpAttributeIdentityUserFlowAttributeByRef

Delete ref of navigation property attributes for identity

Remove-MgIdentityAuthenticationEventFlowIncludeApplication

Remove or unlink an application from an authenticationEventsFlow object. This disables the customized authentication experience defined for the application.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityAuthenticationEventFlowIncludeApplication

Remove-MgIdentityAuthenticationEventListener

Delete an authenticationEventListener object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityAuthenticationEventListener

Remove-MgIdentityB2XUserFlow

Delete a b2xIdentityUserFlow object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlow

Remove-MgIdentityB2XUserFlowIdentityProviderBaseByRef

Delete ref of navigation property userFlowIdentityProviders for identity

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlowIdentityProviderBaseByRef

Remove-MgIdentityB2XUserFlowIdentityProviderByRef

Delete ref of navigation property userFlowIdentityProviders for identity

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlowIdentityProviderBaseByRef

Remove-MgIdentityB2XUserFlowLanguage

Delete navigation property languages for identity

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlowLanguage

Remove-MgIdentityB2XUserFlowLanguageDefaultPage

Delete navigation property defaultPages for identity

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlowLanguageDefaultPage

Remove-MgIdentityB2XUserFlowLanguageDefaultPageContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlowLanguageDefaultPageContent

Remove-MgIdentityB2XUserFlowLanguageOverridePage

Deletes the values in an userFlowLanguagePage object. You may only delete the values in an overridesPage, which is used to customize the values shown to a user during a user journey defined by a user flow.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlowLanguageOverridePage

Remove-MgIdentityB2XUserFlowLanguageOverridePageContent

Deletes the values in an userFlowLanguagePage object. You may only delete the values in an overridesPage, which is used to customize the values shown to a user during a user journey defined by a user flow.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlowLanguageOverridePageContent

Remove-MgIdentityB2XUserFlowPostAttributeCollection

Delete navigation property postAttributeCollection for identity

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlowPostAttributeCollection

Remove-MgIdentityB2XUserFlowPostAttributeCollectionByRef

Delete ref of navigation property postAttributeCollection for identity

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlowPostAttributeCollectionByRef

Remove-MgIdentityB2XUserFlowPostFederationSignup

Delete navigation property postFederationSignup for identity

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlowPostFederationSignup

Remove-MgIdentityB2XUserFlowPostFederationSignupByRef

Delete ref of navigation property postFederationSignup for identity

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlowPostFederationSignupByRef

Remove-MgIdentityB2XUserFlowUserAttributeAssignment

Delete an identityUserFlowAttributeAssignment object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityB2XUserFlowUserAttributeAssignment

Remove-MgIdentityConditionalAccessAuthenticationContextClassReference

Delete an authenticationContextClassReference object that's not published or used by a conditional access policy.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityConditionalAccessAuthenticationContextClassReference

Remove-MgIdentityConditionalAccessNamedLocation

Delete an ipNamedLocation object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityConditionalAccessNamedLocation

Remove-MgIdentityConditionalAccessPolicy

Delete a conditionalAccessPolicy object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityConditionalAccessPolicy

Remove-MgIdentityCustomAuthenticationExtension

Delete a customAuthenticationExtension object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityCustomAuthenticationExtension

Remove-MgIdentityProvider

Delete an identity provider resource that is of the type specified by the id in the request. Among the types of providers derived from identityProviderBase, you can currently delete a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently delete a socialIdentityProvider, or an appleManagedIdentityProvider resource.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityProvider

Remove-MgIdentityUserFlowAttribute

Delete a custom identityUserFlowAttribute.

Note

To view the beta release of this cmdlet, view Remove-MgBetaIdentityUserFlowAttribute

Remove-MgInformationProtectionThreatAssessmentRequest

Delete navigation property threatAssessmentRequests for informationProtection

Note

To view the beta release of this cmdlet, view Remove-MgBetaInformationProtectionThreatAssessmentRequest

Remove-MgInformationProtectionThreatAssessmentRequestResult

Delete navigation property results for informationProtection

Note

To view the beta release of this cmdlet, view Remove-MgBetaInformationProtectionThreatAssessmentRequestResult

Remove-MgOauth2PermissionGrant

Delete a delegated permission grant, represented by an oAuth2PermissionGrant object. When a delegated permission grant is deleted, the access it granted is revoked. Existing access tokens will continue to be valid for their lifetime, but new access tokens will not be granted for the delegated permissions identified in the deleted oAuth2PermissionGrant.

Note

To view the beta release of this cmdlet, view Remove-MgBetaOauth2PermissionGrant

Remove-MgOrganizationCertificateBasedAuthConfiguration

Delete a certificateBasedAuthConfiguration object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaOrganizationCertificateBasedAuthConfiguration

Remove-MgPolicyActivityBasedTimeoutPolicy

Delete an activityBasedTimeoutPolicy object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyActivityBasedTimeoutPolicy

Remove-MgPolicyAdminConsentRequestPolicy

Delete navigation property adminConsentRequestPolicy for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyAdminConsentRequestPolicy

Remove-MgPolicyAppManagementPolicy

Delete an appManagementPolicy object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyAppManagementPolicy

Remove-MgPolicyAuthenticationFlowPolicy

Delete navigation property authenticationFlowsPolicy for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyAuthenticationFlowPolicy

Remove-MgPolicyAuthenticationMethodPolicy

Delete navigation property authenticationMethodsPolicy for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyAuthenticationMethodPolicy

Remove-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration

Delete navigation property authenticationMethodConfigurations for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration

Remove-MgPolicyAuthenticationStrengthPolicy

Delete a custom authenticationStrengthPolicy object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyAuthenticationStrengthPolicy

Remove-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration

Delete navigation property combinationConfigurations for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration

Remove-MgPolicyAuthorizationPolicy

Delete navigation property authorizationPolicy for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyAuthorizationPolicy

Remove-MgPolicyClaimMappingPolicy

Delete a claimsMappingPolicy object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyClaimMappingPolicy

Remove-MgPolicyCrossTenantAccessPolicy

Delete navigation property crossTenantAccessPolicy for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyCrossTenantAccessPolicy

Remove-MgPolicyCrossTenantAccessPolicyDefault

Delete navigation property default for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyCrossTenantAccessPolicyDefault

Remove-MgPolicyCrossTenantAccessPolicyPartner

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.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyCrossTenantAccessPolicyPartner

Remove-MgPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization

Delete the user synchronization policy for a partner-specific configuration.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization

Remove-MgPolicyCrossTenantAccessPolicyTemplate

Delete navigation property templates for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyCrossTenantAccessPolicyTemplate

Remove-MgPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationIdentitySynchronization

Delete navigation property multiTenantOrganizationIdentitySynchronization for policies

Remove-MgPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationPartnerConfiguration

Delete navigation property multiTenantOrganizationPartnerConfiguration for policies

Remove-MgPolicyDefaultAppManagementPolicy

Delete navigation property defaultAppManagementPolicy for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyDefaultAppManagementPolicy

Remove-MgPolicyFeatureRolloutPolicy

Delete a featureRolloutPolicy object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyFeatureRolloutPolicy

Remove-MgPolicyFeatureRolloutPolicyApplyToByRef

Remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyFeatureRolloutPolicyApplyToDirectoryObjectByRef

Remove-MgPolicyFeatureRolloutPolicyApplyToDirectoryObjectByRef

Remove an appliesTo on a featureRolloutPolicy object to remove the directoryObject from feature rollout.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyFeatureRolloutPolicyApplyToDirectoryObjectByRef

Remove-MgPolicyHomeRealmDiscoveryPolicy

Delete a homeRealmDiscoveryPolicy object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyHomeRealmDiscoveryPolicy

Remove-MgPolicyIdentitySecurityDefaultEnforcementPolicy

Delete navigation property identitySecurityDefaultsEnforcementPolicy for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyIdentitySecurityDefaultEnforcementPolicy

Remove-MgPolicyPermissionGrantPolicy

Delete a permissionGrantPolicy object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyPermissionGrantPolicy

Remove-MgPolicyPermissionGrantPolicyExclude

Deletes a permissionGrantConditionSet from the excludes collection of a permissionGrantPolicy.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyPermissionGrantPolicyExclude

Remove-MgPolicyPermissionGrantPolicyInclude

Deletes a permissionGrantConditionSet from the includes collection of a permissionGrantPolicy.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyPermissionGrantPolicyInclude

Remove-MgPolicyRoleManagementPolicy

Delete navigation property roleManagementPolicies for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyRoleManagementPolicy

Remove-MgPolicyRoleManagementPolicyAssignment

Delete navigation property roleManagementPolicyAssignments for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyRoleManagementPolicyAssignment

Remove-MgPolicyRoleManagementPolicyEffectiveRule

Delete navigation property effectiveRules for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyRoleManagementPolicyEffectiveRule

Remove-MgPolicyRoleManagementPolicyRule

Delete navigation property rules for policies

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyRoleManagementPolicyRule

Remove-MgPolicyTokenIssuancePolicy

Delete a tokenIssuancePolicy object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyTokenIssuancePolicy

Remove-MgPolicyTokenLifetimePolicy

Delete a tokenLifetimePolicy object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaPolicyTokenLifetimePolicy

Remove-MgRiskDetection

Delete navigation property riskDetections for identityProtection

Note

To view the beta release of this cmdlet, view Remove-MgBetaRiskDetection

Remove-MgRiskyServicePrincipal

Delete navigation property riskyServicePrincipals for identityProtection

Note

To view the beta release of this cmdlet, view Remove-MgBetaRiskyServicePrincipal

Remove-MgRiskyServicePrincipalHistory

Delete navigation property history for identityProtection

Note

To view the beta release of this cmdlet, view Remove-MgBetaRiskyServicePrincipalHistory

Remove-MgRiskyUser

Delete navigation property riskyUsers for identityProtection

Note

To view the beta release of this cmdlet, view Remove-MgBetaRiskyUser

Remove-MgRiskyUserHistory

Delete navigation property history for identityProtection

Note

To view the beta release of this cmdlet, view Remove-MgBetaRiskyUserHistory

Remove-MgServicePrincipalRiskDetection

Delete navigation property servicePrincipalRiskDetections for identityProtection

Note

To view the beta release of this cmdlet, view Remove-MgBetaServicePrincipalRiskDetection

Remove-MgTenantRelationshipMultiTenantOrganizationTenant

Remove a tenant from a multitenant organization. A tenant can be removed in the following scenarios:

Note

To view the beta release of this cmdlet, view Remove-MgBetaTenantRelationshipMultiTenantOrganizationTenant

Remove-MgUserAuthenticationEmailMethod

Deletes a user's emailAuthenticationMethod object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserAuthenticationEmailMethod

Remove-MgUserAuthenticationFido2Method

Deletes a user's FIDO2 Security Key Authentication Method object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserAuthenticationFido2Method

Remove-MgUserAuthenticationMicrosoftAuthenticatorMethod

Deletes a microsoftAuthenticatorAuthenticationMethod object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserAuthenticationMicrosoftAuthenticatorMethod

Remove-MgUserAuthenticationOperation

Delete navigation property operations for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserAuthenticationOperation

Remove-MgUserAuthenticationPhoneMethod

Delete navigation property phoneMethods for users

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserAuthenticationPhoneMethod

Remove-MgUserAuthenticationSoftwareOathMethod

Delete a user's Software OATH token authentication method object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserAuthenticationSoftwareOathMethod

Remove-MgUserAuthenticationTemporaryAccessPassMethod

Delete a users's temporaryAccessPassAuthenticationMethod object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserAuthenticationTemporaryAccessPassMethod

Remove-MgUserAuthenticationWindowsHelloForBusinessMethod

Deletes a windowsHelloForBusinessAuthenticationMethod object.

Note

To view the beta release of this cmdlet, view Remove-MgBetaUserAuthenticationWindowsHelloForBusinessMethod

Reset-MgPolicyCrossTenantAccessPolicyDefaultToSystemDefault

Reset any changes made to the default configuration in a cross-tenant access policy back to the system default.

Note

To view the beta release of this cmdlet, view Reset-MgBetaPolicyCrossTenantAccessPolicyDefaultToSystemDefault

Set-MgIdentityB2XUserFlowLanguageDefaultPageContent

The unique identifier for an entity. Read-only.

Note

To view the beta release of this cmdlet, view Set-MgBetaIdentityB2XUserFlowLanguageDefaultPageContent

Set-MgIdentityB2XUserFlowLanguageOverridePageContent

Update the values in an userFlowLanguagePage object. You may only update the values in an overridesPage, which is used to customize the values shown to a user during a user journey defined by a user flow.

Note

To view the beta release of this cmdlet, view Set-MgBetaIdentityB2XUserFlowLanguageOverridePageContent

Set-MgIdentityB2XUserFlowPostAttributeCollectionByRef

Update the ref of navigation property postAttributeCollection in identity

Note

To view the beta release of this cmdlet, view Set-MgBetaIdentityB2XUserFlowPostAttributeCollectionByRef

Set-MgIdentityB2XUserFlowPostFederationSignupByRef

Update the ref of navigation property postFederationSignup in identity

Note

To view the beta release of this cmdlet, view Set-MgBetaIdentityB2XUserFlowPostFederationSignupByRef

Set-MgIdentityB2XUserFlowUserAttributeAssignmentOrder

Set the order of identityUserFlowAttributeAssignments being collected within a user flow.

Note

To view the beta release of this cmdlet, view Set-MgBetaIdentityB2XUserFlowUserAttributeAssignmentOrder

Set-MgPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization

Update the user synchronization policy of a partner-specific configuration.

Note

To view the beta release of this cmdlet, view Set-MgBetaPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization

Test-MgIdentityCustomAuthenticationExtensionAuthenticationConfiguration

An API to check validity of the endpoint and and authentication configuration for a customAuthenticationExtension.

Note

To view the beta release of this cmdlet, view Test-MgBetaIdentityCustomAuthenticationExtensionAuthenticationConfiguration

Update-MgDataPolicyOperation

Update entity in dataPolicyOperations

Note

To view the beta release of this cmdlet, view Update-MgBetaDataPolicyOperation

Update-MgIdentityApiConnector

Update the properties of an identityApiConnector object.

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityApiConnector

Update-MgIdentityAuthenticationEventFlow

Update the properties of an authenticationEventsFlow object by ID. You must specify the @odata.type property and the value of the authenticationEventsFlow object type to update. The following derived subtypes are supported:- externalUsersSelfServiceSignupEventsFlow

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityAuthenticationEventFlow

Update-MgIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication

Update the navigation property includeApplications in identity

Update-MgIdentityAuthenticationEventFlowIncludeApplication

Update the navigation property includeApplications in identity

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityAuthenticationEventFlowIncludeApplication

Update-MgIdentityAuthenticationEventListener

Update the properties of an authenticationEventListener object. You must specify the @odata.type property and the value of the authenticationEventListener object type to update.

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityAuthenticationEventListener

Update-MgIdentityB2XUserFlow

Update the navigation property b2xUserFlows in identity

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityB2XUserFlow

Update-MgIdentityB2XUserFlowLanguage

Update the navigation property languages in identity

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityB2XUserFlowLanguage

Update-MgIdentityB2XUserFlowLanguageDefaultPage

Update the navigation property defaultPages in identity

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityB2XUserFlowLanguageDefaultPage

Update-MgIdentityB2XUserFlowLanguageOverridePage

Update the values in an userFlowLanguagePage object. You may only update the values in an overridesPage, which is used to customize the values shown to a user during a user journey defined by a user flow.

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityB2XUserFlowLanguageOverridePage

Update-MgIdentityB2XUserFlowPostAttributeCollection

Update the navigation property postAttributeCollection in identity

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityB2XUserFlowPostAttributeCollection

Update-MgIdentityB2XUserFlowPostFederationSignup

Update the navigation property postFederationSignup in identity

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityB2XUserFlowPostFederationSignup

Update-MgIdentityB2XUserFlowUserAttributeAssignment

Update the properties of a identityUserFlowAttributeAssignment object.

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityB2XUserFlowUserAttributeAssignment

Update-MgIdentityConditionalAccessAuthenticationContextClassReference

Create an authenticationContextClassReference object, if the ID has not been used. If ID has been used, this call updates the authenticationContextClassReference object.

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityConditionalAccessAuthenticationContextClassReference

Update-MgIdentityConditionalAccessNamedLocation

Update the properties of a countryNamedLocation object.

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityConditionalAccessNamedLocation

Update-MgIdentityConditionalAccessPolicy

Update the properties of a conditionalAccessPolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityConditionalAccessPolicy

Update-MgIdentityCustomAuthenticationExtension

Update the properties of a customAuthenticationExtension object.

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityCustomAuthenticationExtension

Update-MgIdentityProvider

Update the properties of the specified identity provider configured in the tenant. Among the types of providers derived from identityProviderBase, you can currently update a socialIdentityProvider resource in Microsoft Entra ID. In Azure AD B2C, this operation can currently update a socialIdentityProvider, or an appleManagedIdentityProvider resource.

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityProvider

Update-MgIdentityUserFlowAttribute

Update the properties of a custom identityUserFlowAttribute object.

Note

To view the beta release of this cmdlet, view Update-MgBetaIdentityUserFlowAttribute

Update-MgInformationProtection

Update informationProtection

Note

To view the beta release of this cmdlet, view Update-MgBetaInformationProtection

Update-MgInformationProtectionThreatAssessmentRequest

Update the navigation property threatAssessmentRequests in informationProtection

Note

To view the beta release of this cmdlet, view Update-MgBetaInformationProtectionThreatAssessmentRequest

Update-MgInformationProtectionThreatAssessmentRequestResult

Update the navigation property results in informationProtection

Note

To view the beta release of this cmdlet, view Update-MgBetaInformationProtectionThreatAssessmentRequestResult

Update-MgInvitationInvitedUserMailboxSetting

Update property mailboxSettings value.

Note

To view the beta release of this cmdlet, view Update-MgBetaInvitationInvitedUserMailboxSetting

Update-MgOauth2PermissionGrant

Update the properties of oAuth2PermissionGrant object, representing a delegated permission grant. An oAuth2PermissionGrant can be updated to change which delegated permissions are granted, by adding or removing items from the list in scopes.

Note

To view the beta release of this cmdlet, view Update-MgBetaOauth2PermissionGrant

Update-MgPolicyActivityBasedTimeoutPolicy

Update the properties of an activityBasedTimeoutPolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyActivityBasedTimeoutPolicy

Update-MgPolicyAdminConsentRequestPolicy

Update the properties of an adminConsentRequestPolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyAdminConsentRequestPolicy

Update-MgPolicyAppManagementPolicy

Update an appManagementPolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyAppManagementPolicy

Update-MgPolicyAuthenticationFlowPolicy

Update the selfServiceSignUp property of an authenticationFlowsPolicy object. The properties id, type, and description cannot be modified.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyAuthenticationFlowPolicy

Update-MgPolicyAuthenticationMethodPolicy

Update the properties of an authenticationMethodsPolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyAuthenticationMethodPolicy

Update-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration

Update the navigation property authenticationMethodConfigurations in policies

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration

Update-MgPolicyAuthenticationStrengthPolicy

Update the properties of an authenticationStrengthPolicy object. You cannot update the allowed auth method combinations using this request. To do so, use the Update allowed combinations action.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyAuthenticationStrengthPolicy

Update-MgPolicyAuthenticationStrengthPolicyAllowedCombination

Update the allowedCombinations property of an authenticationStrengthPolicy object. To update other properties of an authenticationStrengthPolicy object, use the Update authenticationStrengthPolicy method.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyAuthenticationStrengthPolicyAllowedCombination

Update-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration

Update the navigation property combinationConfigurations in policies

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration

Update-MgPolicyAuthorizationPolicy

Update the properties of an authorizationPolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyAuthorizationPolicy

Update-MgPolicyClaimMappingPolicy

Update the properties of a claimsMappingPolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyClaimMappingPolicy

Update-MgPolicyCrossTenantAccessPolicy

Update the properties of a cross-tenant access policy.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyCrossTenantAccessPolicy

Update-MgPolicyCrossTenantAccessPolicyDefault

Update the default configuration of a cross-tenant access policy.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyCrossTenantAccessPolicyDefault

Update-MgPolicyCrossTenantAccessPolicyPartner

Update the properties of a partner-specific configuration.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyCrossTenantAccessPolicyPartner

Update-MgPolicyCrossTenantAccessPolicyTemplate

Update the navigation property templates in policies

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyCrossTenantAccessPolicyTemplate

Update-MgPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationIdentitySynchronization

Update the cross-tenant access policy template with user synchronization settings for a multitenant organization.

Update-MgPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationPartnerConfiguration

Update the cross-tenant access policy template with inbound and outbound partner configuration settings for a multitenant organization.

Update-MgPolicyDefaultAppManagementPolicy

Update the properties of a tenantAppManagementPolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyDefaultAppManagementPolicy

Update-MgPolicyFeatureRolloutPolicy

Update the properties of featureRolloutPolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyFeatureRolloutPolicy

Update-MgPolicyHomeRealmDiscoveryPolicy

Update the properties of a homeRealmDiscoveryPolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyHomeRealmDiscoveryPolicy

Update-MgPolicyIdentitySecurityDefaultEnforcementPolicy

Update the properties of an identitySecurityDefaultsEnforcementPolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyIdentitySecurityDefaultEnforcementPolicy

Update-MgPolicyPermissionGrantPolicy

Update properties of a permissionGrantPolicy.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyPermissionGrantPolicy

Update-MgPolicyPermissionGrantPolicyExclude

Update the navigation property excludes in policies

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyPermissionGrantPolicyExclude

Update-MgPolicyPermissionGrantPolicyInclude

Update the navigation property includes in policies

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyPermissionGrantPolicyInclude

Update-MgPolicyRoleManagementPolicy

Update the navigation property roleManagementPolicies in policies

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyRoleManagementPolicy

Update-MgPolicyRoleManagementPolicyAssignment

Update the navigation property roleManagementPolicyAssignments in policies

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyRoleManagementPolicyAssignment

Update-MgPolicyRoleManagementPolicyEffectiveRule

Update the navigation property effectiveRules in policies

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyRoleManagementPolicyEffectiveRule

Update-MgPolicyRoleManagementPolicyRule

Update a rule defined for a role management policy. The rule can be one of the following types that are derived from the unifiedRoleManagementPolicyRule object: For more information about rules for Microsoft Entra roles and examples of updating rules, see the following articles:

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyRoleManagementPolicyRule

Update-MgPolicyTokenIssuancePolicy

Update the properties of a tokenIssuancePolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyTokenIssuancePolicy

Update-MgPolicyTokenLifetimePolicy

Update the properties of a tokenLifetimePolicy object.

Note

To view the beta release of this cmdlet, view Update-MgBetaPolicyTokenLifetimePolicy

Update-MgRiskDetection

Update the navigation property riskDetections in identityProtection

Note

To view the beta release of this cmdlet, view Update-MgBetaRiskDetection

Update-MgRiskyServicePrincipal

Update the navigation property riskyServicePrincipals in identityProtection

Note

To view the beta release of this cmdlet, view Update-MgBetaRiskyServicePrincipal

Update-MgRiskyServicePrincipalHistory

Update the navigation property history in identityProtection

Note

To view the beta release of this cmdlet, view Update-MgBetaRiskyServicePrincipalHistory

Update-MgRiskyUser

Update the navigation property riskyUsers in identityProtection

Note

To view the beta release of this cmdlet, view Update-MgBetaRiskyUser

Update-MgRiskyUserHistory

Update the navigation property history in identityProtection

Note

To view the beta release of this cmdlet, view Update-MgBetaRiskyUserHistory

Update-MgServicePrincipalRiskDetection

Update the navigation property servicePrincipalRiskDetections in identityProtection

Note

To view the beta release of this cmdlet, view Update-MgBetaServicePrincipalRiskDetection

Update-MgTenantRelationshipMultiTenantOrganization

Update the properties of a multitenant organization.

Note

To view the beta release of this cmdlet, view Update-MgBetaTenantRelationshipMultiTenantOrganization

Update-MgTenantRelationshipMultiTenantOrganizationJoinRequest

Join a multitenant organization, after the owner of the multitenant organization has added your tenant to the multitenant organization as pending. Before a tenant added to a multitenant organization can participate in the multitenant organization, the administrator of the joining tenant must submit a join request. To allow for asynchronous processing, you must wait up to 2 hours before joining a multitenant organization is completed.

Note

To view the beta release of this cmdlet, view Update-MgBetaTenantRelationshipMultiTenantOrganizationJoinRequest

Update-MgTenantRelationshipMultiTenantOrganizationTenant

Update the navigation property tenants in tenantRelationships

Note

To view the beta release of this cmdlet, view Update-MgBetaTenantRelationshipMultiTenantOrganizationTenant

Update-MgUserAuthenticationEmailMethod

Update a user's email address represented by an emailAuthenticationMethod object.

Note

To view the beta release of this cmdlet, view Update-MgBetaUserAuthenticationEmailMethod

Update-MgUserAuthenticationMethod

Update the navigation property methods in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserAuthenticationMethod

Update-MgUserAuthenticationOperation

Update the navigation property operations in users

Note

To view the beta release of this cmdlet, view Update-MgBetaUserAuthenticationOperation

Update-MgUserAuthenticationPhoneMethod

Update a user's phone number associated with a phone authentication method object. You can't change a phone's type. To change a phone's type, add a new number of the desired type and then delete the object with the original type. If a user is enabled by policy to use SMS to sign in and the mobile number is changed, the system will attempt to register the number for use in that system.

Note

To view the beta release of this cmdlet, view Update-MgBetaUserAuthenticationPhoneMethod