Share via


Update-MgBetaDeviceAppManagementMobileAppAssignment

Update the navigation property assignments in deviceAppManagement

Note

To view the v1.0 release of this cmdlet, view Update-MgDeviceAppManagementMobileAppAssignment

Syntax

UpdateExpanded (Default)

Update-MgBetaDeviceAppManagementMobileAppAssignment
    -MobileAppAssignmentId <string>
    -MobileAppId <string>
    [-ResponseHeadersVariable <string>]
    [-AdditionalProperties <hashtable>]
    [-Id <string>]
    [-Intent <InstallIntent>]
    [-Settings <hashtable>]
    [-Source <DeviceAndAppManagementAssignmentSource>]
    [-Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]
    [-Break]
    [-Headers <IDictionary>]
    [-HttpPipelineAppend <SendAsyncStep[]>]
    [-HttpPipelinePrepend <SendAsyncStep[]>]
    [-Proxy <uri>]
    [-ProxyCredential <pscredential>]
    [-ProxyUseDefaultCredentials]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Update

Update-MgBetaDeviceAppManagementMobileAppAssignment
    -MobileAppAssignmentId <string>
    -MobileAppId <string>
    -BodyParameter <IMicrosoftGraphMobileAppAssignment>
    [-ResponseHeadersVariable <string>]
    [-Break]
    [-Headers <IDictionary>]
    [-HttpPipelineAppend <SendAsyncStep[]>]
    [-HttpPipelinePrepend <SendAsyncStep[]>]
    [-Proxy <uri>]
    [-ProxyCredential <pscredential>]
    [-ProxyUseDefaultCredentials]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateViaIdentityExpanded

Update-MgBetaDeviceAppManagementMobileAppAssignment

    -InputObject <IDevicesCorporateManagementIdentity>
    [-ResponseHeadersVariable <string>]
    [-AdditionalProperties <hashtable>]
    [-Id <string>]
    [-Intent <InstallIntent>]
    [-Settings <hashtable>]
    [-Source <DeviceAndAppManagementAssignmentSource>]
    [-Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]
    [-Break]
    [-Headers <IDictionary>]
    [-HttpPipelineAppend <SendAsyncStep[]>]
    [-HttpPipelinePrepend <SendAsyncStep[]>]
    [-Proxy <uri>]
    [-ProxyCredential <pscredential>]
    [-ProxyUseDefaultCredentials]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UpdateViaIdentity

Update-MgBetaDeviceAppManagementMobileAppAssignment

    -InputObject <IDevicesCorporateManagementIdentity>
    -BodyParameter <IMicrosoftGraphMobileAppAssignment>
    [-ResponseHeadersVariable <string>]
    [-Break]
    [-Headers <IDictionary>]
    [-HttpPipelineAppend <SendAsyncStep[]>]
    [-HttpPipelinePrepend <SendAsyncStep[]>]
    [-Proxy <uri>]
    [-ProxyCredential <pscredential>]
    [-ProxyUseDefaultCredentials]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Parameters

-AdditionalProperties

Additional Parameters

Parameter properties

Type:System.Collections.Hashtable
Supports wildcards:False
DontShow:False

Parameter sets

UpdateViaIdentityExpanded
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
UpdateExpanded
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-BodyParameter

A class containing the properties used for Group Assignment of a Mobile App. To construct, see NOTES section for BODYPARAMETER properties and create a hash table.

Parameter properties

Type:Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMobileAppAssignment
Supports wildcards:False
DontShow:False

Parameter sets

UpdateViaIdentity
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
Update
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False

-Break

Wait for .NET debugger to attach

Parameter properties

Type:System.Management.Automation.SwitchParameter
Default value:False
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Confirm

Prompts you for confirmation before running the cmdlet.

Parameter properties

Type:System.Management.Automation.SwitchParameter
Supports wildcards:False
DontShow:False
Aliases:cf

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Headers

Optional headers that will be added to the request.

Parameter properties

Type:System.Collections.IDictionary
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False

-HttpPipelineAppend

SendAsync Pipeline Steps to be appended to the front of the pipeline

Parameter properties

Type:

Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]

Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-HttpPipelinePrepend

SendAsync Pipeline Steps to be prepended to the front of the pipeline

Parameter properties

Type:

Microsoft.Graph.Beta.PowerShell.Runtime.SendAsyncStep[]

Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Id

The unique identifier for an entity. Read-only.

Parameter properties

Type:System.String
Supports wildcards:False
DontShow:False

Parameter sets

UpdateViaIdentityExpanded
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
UpdateExpanded
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-InputObject

Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table.

Parameter properties

Type:Microsoft.Graph.Beta.PowerShell.Models.IDevicesCorporateManagementIdentity
Supports wildcards:False
DontShow:False

Parameter sets

UpdateViaIdentityExpanded
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
UpdateViaIdentity
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False

-Intent

Possible values for the install intent chosen by the admin.

Parameter properties

Type:Microsoft.Graph.Beta.PowerShell.Support.InstallIntent
Supports wildcards:False
DontShow:False

Parameter sets

UpdateViaIdentityExpanded
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
UpdateExpanded
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MobileAppAssignmentId

The unique identifier of mobileAppAssignment

Parameter properties

Type:System.String
Supports wildcards:False
DontShow:False

Parameter sets

UpdateExpanded
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
Update
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MobileAppId

The unique identifier of mobileApp

Parameter properties

Type:System.String
Supports wildcards:False
DontShow:False

Parameter sets

UpdateExpanded
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
Update
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Proxy

The URI for the proxy server to use

Parameter properties

Type:System.Uri
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ProxyCredential

Credentials for a proxy server to use for the remote call

Parameter properties

Type:System.Management.Automation.PSCredential
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ProxyUseDefaultCredentials

Use the default credentials for the proxy

Parameter properties

Type:System.Management.Automation.SwitchParameter
Default value:False
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ResponseHeadersVariable

Optional Response Headers Variable.

Parameter properties

Type:System.String
Supports wildcards:False
DontShow:False
Aliases:RHV

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Settings

Abstract class to contain properties used to assign a mobile app to a group.

Parameter properties

Type:System.Collections.Hashtable
Supports wildcards:False
DontShow:False

Parameter sets

UpdateViaIdentityExpanded
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
UpdateExpanded
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Source

Represents source of assignment.

Parameter properties

Type:Microsoft.Graph.Beta.PowerShell.Support.DeviceAndAppManagementAssignmentSource
Supports wildcards:False
DontShow:False

Parameter sets

UpdateViaIdentityExpanded
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
UpdateExpanded
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Target

Base type for assignment targets. To construct, see NOTES section for TARGET properties and create a hash table.

Parameter properties

Type:Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphDeviceAndAppManagementAssignmentTarget
Supports wildcards:False
DontShow:False

Parameter sets

UpdateViaIdentityExpanded
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
UpdateExpanded
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-WhatIf

Runs the command in a mode that only reports what would happen without performing the actions.

Parameter properties

Type:System.Management.Automation.SwitchParameter
Supports wildcards:False
DontShow:False
Aliases:wi

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Inputs

Microsoft.Graph.Beta.PowerShell.Models.IDevicesCorporateManagementIdentity

{{ Fill in the Description }}

Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMobileAppAssignment

{{ Fill in the Description }}

System.Collections.IDictionary

{{ Fill in the Description }}

Outputs

Microsoft.Graph.Beta.PowerShell.Models.IMicrosoftGraphMobileAppAssignment

{{ Fill in the Description }}

Notes

COMPLEX PARAMETER PROPERTIES

To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables.

BODYPARAMETER <IMicrosoftGraphMobileAppAssignment>: A class containing the properties used for Group Assignment of a Mobile App. [(Any) <Object>]: This indicates any property can be added to this object. [Id <String>]: The unique identifier for an entity. Read-only. [Intent <InstallIntent?>]: Possible values for the install intent chosen by the admin. [Settings <IMicrosoftGraphMobileAppAssignmentSettings>]: Abstract class to contain properties used to assign a mobile app to a group. [(Any) <Object>]: This indicates any property can be added to this object. [Source <DeviceAndAppManagementAssignmentSource?>]: Represents source of assignment. [Target <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>]: Base type for assignment targets. [(Any) <Object>]: This indicates any property can be added to this object. [DeviceAndAppManagementAssignmentFilterId <String>]: The ID of the filter for the target assignment. [DeviceAndAppManagementAssignmentFilterType <DeviceAndAppManagementAssignmentFilterType?>]: Represents type of the assignment filter.

INPUTOBJECT <IDevicesCorporateManagementIdentity>: Identity Parameter [AndroidManagedAppProtectionId <String>]: The unique identifier of androidManagedAppProtection [AppLogCollectionRequestId <String>]: The unique identifier of appLogCollectionRequest [AssignmentFilterEvaluationStatusDetailsId <String>]: The unique identifier of assignmentFilterEvaluationStatusDetails [BundleId <String>]: Usage: bundleId='{bundleId}' [DefaultManagedAppProtectionId <String>]: The unique identifier of defaultManagedAppProtection [DetectedAppId <String>]: The unique identifier of detectedApp [DeviceAppManagementTaskId <String>]: The unique identifier of deviceAppManagementTask [DeviceCompliancePolicyStateId <String>]: The unique identifier of deviceCompliancePolicyState [DeviceConfigurationStateId <String>]: The unique identifier of deviceConfigurationState [DeviceEnrollmentConfigurationId <String>]: The unique identifier of deviceEnrollmentConfiguration [DeviceId <String>]: Property in multi-part unique identifier of deviceHealthScriptPolicyState [DeviceInstallStateId <String>]: The unique identifier of deviceInstallState [DeviceLogCollectionResponseId <String>]: The unique identifier of deviceLogCollectionResponse [DeviceManagementConfigurationSettingDefinitionId <String>]: The unique identifier of deviceManagementConfigurationSettingDefinition [DeviceManagementConfigurationSettingId <String>]: The unique identifier of deviceManagementConfigurationSetting [DeviceManagementTroubleshootingEventId <String>]: The unique identifier of deviceManagementTroubleshootingEvent [EnrollmentConfigurationAssignmentId <String>]: The unique identifier of enrollmentConfigurationAssignment [EnterpriseCodeSigningCertificateId <String>]: The unique identifier of enterpriseCodeSigningCertificate [Id <String>]: Property in multi-part unique identifier of deviceHealthScriptPolicyState [IosLobAppProvisioningConfigurationAssignmentId <String>]: The unique identifier of iosLobAppProvisioningConfigurationAssignment [IosLobAppProvisioningConfigurationId <String>]: The unique identifier of iosLobAppProvisioningConfiguration [IosManagedAppProtectionId <String>]: The unique identifier of iosManagedAppProtection [IosVppAppAssignedLicenseId <String>]: The unique identifier of iosVppAppAssignedLicense [ManagedAppLogCollectionRequestId <String>]: The unique identifier of managedAppLogCollectionRequest [ManagedAppOperationId <String>]: The unique identifier of managedAppOperation [ManagedAppPolicyId <String>]: The unique identifier of managedAppPolicy [ManagedAppRegistrationId <String>]: The unique identifier of managedAppRegistration [ManagedAppStatusId <String>]: The unique identifier of managedAppStatus [ManagedDeviceId <String>]: The unique identifier of managedDevice [ManagedDeviceMobileAppConfigurationAssignmentId <String>]: The unique identifier of managedDeviceMobileAppConfigurationAssignment [ManagedDeviceMobileAppConfigurationDeviceStatusId <String>]: The unique identifier of managedDeviceMobileAppConfigurationDeviceStatus [ManagedDeviceMobileAppConfigurationId <String>]: The unique identifier of managedDeviceMobileAppConfiguration [ManagedDeviceMobileAppConfigurationStateId <String>]: The unique identifier of managedDeviceMobileAppConfigurationState [ManagedDeviceMobileAppConfigurationUserStatusId <String>]: The unique identifier of managedDeviceMobileAppConfigurationUserStatus [ManagedEBookAssignmentId <String>]: The unique identifier of managedEBookAssignment [ManagedEBookCategoryId <String>]: The unique identifier of managedEBookCategory [ManagedEBookId <String>]: The unique identifier of managedEBook [ManagedMobileAppId <String>]: The unique identifier of managedMobileApp [MdmWindowsInformationProtectionPolicyId <String>]: The unique identifier of mdmWindowsInformationProtectionPolicy [MobileAppAssignmentId <String>]: The unique identifier of mobileAppAssignment [MobileAppCatalogPackageId <String>]: The unique identifier of mobileAppCatalogPackage [MobileAppCategoryId <String>]: The unique identifier of mobileAppCategory [MobileAppContentFileId <String>]: The unique identifier of mobileAppContentFile [MobileAppContentId <String>]: The unique identifier of mobileAppContent [MobileAppContentScriptId <String>]: The unique identifier of mobileAppContentScript [MobileAppId <String>]: The unique identifier of mobileApp [MobileAppIntentAndStateId <String>]: The unique identifier of mobileAppIntentAndState [MobileAppProvisioningConfigGroupAssignmentId <String>]: The unique identifier of mobileAppProvisioningConfigGroupAssignment [MobileAppRelationshipId <String>]: The unique identifier of mobileAppRelationship [MobileAppTroubleshootingEventId <String>]: The unique identifier of mobileAppTroubleshootingEvent [MobileContainedAppId <String>]: The unique identifier of mobileContainedApp [PolicyId <String>]: Property in multi-part unique identifier of deviceHealthScriptPolicyState [PolicySetAssignmentId <String>]: The unique identifier of policySetAssignment [PolicySetId <String>]: The unique identifier of policySet [PolicySetItemId <String>]: The unique identifier of policySetItem [SecurityBaselineSettingStateId <String>]: The unique identifier of securityBaselineSettingState [SecurityBaselineStateId <String>]: The unique identifier of securityBaselineState [TargetedManagedAppConfigurationId <String>]: The unique identifier of targetedManagedAppConfiguration [TargetedManagedAppPolicyAssignmentId <String>]: The unique identifier of targetedManagedAppPolicyAssignment [Upn <String>]: Usage: upn='{upn}' [UserId <String>]: The unique identifier of user [UserInstallStateSummaryId <String>]: The unique identifier of userInstallStateSummary [UserPrincipalName <String>]: Usage: userPrincipalName='{userPrincipalName}' [VppTokenId <String>]: The unique identifier of vppToken [WindowsDefenderApplicationControlSupplementalPolicyAssignmentId <String>]: The unique identifier of windowsDefenderApplicationControlSupplementalPolicyAssignment [WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusId <String>]: The unique identifier of windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus [WindowsDefenderApplicationControlSupplementalPolicyId <String>]: The unique identifier of windowsDefenderApplicationControlSupplementalPolicy [WindowsDeviceMalwareStateId <String>]: The unique identifier of windowsDeviceMalwareState [WindowsInformationProtectionAppLockerFileId <String>]: The unique identifier of windowsInformationProtectionAppLockerFile [WindowsInformationProtectionDeviceRegistrationId <String>]: The unique identifier of windowsInformationProtectionDeviceRegistration [WindowsInformationProtectionPolicyId <String>]: The unique identifier of windowsInformationProtectionPolicy [WindowsInformationProtectionWipeActionId <String>]: The unique identifier of windowsInformationProtectionWipeAction [WindowsManagedAppProtectionId <String>]: The unique identifier of windowsManagedAppProtection

TARGET <IMicrosoftGraphDeviceAndAppManagementAssignmentTarget>: Base type for assignment targets. [(Any) <Object>]: This indicates any property can be added to this object. [DeviceAndAppManagementAssignmentFilterId <String>]: The ID of the filter for the target assignment. [DeviceAndAppManagementAssignmentFilterType <DeviceAndAppManagementAssignmentFilterType?>]: Represents type of the assignment filter.