Update-M365TeamsApp

This cmdlet updates app state and app available values for the Microsoft Teams app.

Syntax

Update-M365TeamsApp
      -Id <String>
      [-IsBlocked <Boolean>]
      -AppAssignmentType <String>
      -OperationType <String>
      [-Users <String[]>]
      [-Groups <String[]>]
      [<CommonParameters>]

Description

This cmdlet allows administrators to modify app state and availability by adding or removing users and groups or changing assignment type.

Examples

Example 1

PS C:\> Update-M365TeamsApp -Id 3acac8f6-4e9e-4ee1-9c0e-0ea837d15ea3 -IsBlocked $true -AppAssignmentType UsersAndGroups -OperationType Add -Users eec823bd-0979-4cf8-9924-85bb6ffcb57d -Groups 37da2d58-fc14-453e-9a14-5065ebd63a1d

Updates state and availablity assignment information of 3acac8f6-4e9e-4ee1-9c0e-0ea837d15ea3 app.

Parameters

-AppAssignmentType

App availability type.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Groups

List of all the groups for whom the app is enabled or disabled.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Id

Application ID of Microsoft Teams app.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IsBlocked

The state of the app in the tenant.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OperationType

Operation performed on the app assigment.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Users

List of all the users for whom the app is enabled or disabled.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Inputs

None

Outputs

System.Object