Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions teams/teams-ps/teams/Grant-CsUserPolicyPackage.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,10 +111,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable

## RELATED LINKS

[Get-CsPolicyPackage](Get-CsPolicyPackage.md)
[Get-CsPolicyPackage](https://learn.microsoft.com/powershell/module/teams/get-cspolicypackage)

[Get-CsUserPolicyPackageRecommendation](Get-CsUserPolicyPackageRecommendation.md)
[Get-CsUserPolicyPackageRecommendation](https://learn.microsoft.com/powershell/module/teams/get-csuserpolicypackagerecommendation)

[Get-CsUserPolicyPackage](Get-CsUserPolicyPackage.md)
[Get-CsUserPolicyPackage](https://learn.microsoft.com/powershell/module/teams/get-csuserpolicypackage)

[New-CsBatchPolicyPackageAssignmentOperation](New-CsBatchPolicyPackageAssignmentOperation.md)
[New-CsBatchPolicyPackageAssignmentOperation](https://learn.microsoft.com/powershell/module/teams/new-csbatchpolicypackageassignmentoperation)
10 changes: 3 additions & 7 deletions teams/teams-ps/teams/Import-CsAutoAttendantHolidays.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,25 +110,21 @@ Accept wildcard characters: False
```

### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216).

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).

## INPUTS

### System.String
The Import-CsAutoAttendantHolidays cmdlet accepts a string as the Identity parameter.


## OUTPUTS

### Microsoft.Rtc.Management.Hosted.OAA.Models.HolidayImportResult


## NOTES


## RELATED LINKS

[Export-CsAutoAttendantHolidays](Export-CsAutoAttendantHolidays.md)
[Export-CsAutoAttendantHolidays](https://learn.microsoft.com/powershell/module/teams/export-csautoattendantholidays)

[Get-CsAutoAttendantHolidays](Get-CsAutoAttendantHolidays.md)
[Get-CsAutoAttendantHolidays](https://learn.microsoft.com/powershell/module/teams/get-csautoattendantholidays)
22 changes: 11 additions & 11 deletions teams/teams-ps/teams/Import-CsOnlineAudioFile.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Use the Import-CsOnlineAudioFile cmdlet to upload a new audio file.
## SYNTAX

```powershell
Import-CsOnlineAudioFile -ApplicationId <OrgAutoAttendant | HuntGroup | TenantGlobal> -FileName <string> -Content <byte[]>
Import-CsOnlineAudioFile -ApplicationId <String> -FileName <string> -Content <Byte[]> [<CommonParameters>]
```

## DESCRIPTION
Expand All @@ -32,23 +32,23 @@ $content = [System.IO.File]::ReadAllBytes('C:\Media\Hello.wav')
$audioFile = Import-CsOnlineAudioFile -ApplicationId "OrgAutoAttendant" -FileName "Hello.wav" -Content $content
```

This example creates a new audio file using the WAV content that has a filename of Hello.wav to be used with organizational auto attendants. The stored variable, $audioFile, will be used when running other cmdlets to update the audio file for Auto Attendant, for example [New-CsAutoAttendantPrompt](New-CsAutoAttendantPrompt.md).
This example creates a new audio file using the WAV content that has a filename of Hello.wav to be used with organizational auto attendants. The stored variable, $audioFile, will be used when running other cmdlets to update the audio file for Auto Attendant, for example [New-CsAutoAttendantPrompt](https://learn.microsoft.com/powershell/module/teams/new-csautoattendantprompt).

### Example 2
```powershell
$content = [System.IO.File]::ReadAllBytes('C:\Media\MOH.wav')
$audioFile = Import-CsOnlineAudioFile -ApplicationId "HuntGroup" -FileName "MOH.wav" -Content $content
```

This example creates a new audio file using the WAV content that has a filename of MOH.wav to be used as a Music On Hold file with a Call Queue. The stored variable, $audioFile, will be used with [Set-CsCallQueue](Set-CsCallQueue.md) to provide the audio file id.
This example creates a new audio file using the WAV content that has a filename of MOH.wav to be used as a Music On Hold file with a Call Queue. The stored variable, $audioFile, will be used with [Set-CsCallQueue](https://learn.microsoft.com/powershell/module/teams/set-cscallqueue) to provide the audio file id.

### Example 3
```powershell
$content = [System.IO.File]::ReadAllBytes('C:\Media\MOH.wav')
$audioFile = Import-CsOnlineAudioFile -ApplicationId TenantGlobal -FileName "MOH.wav" -Content $content
```

This example creates a new audio file using the WAV content that has a filename of MOH.wav to be used as Music On Hold for Microsoft Teams. The stored variable, $audioFile, will be used with [New-CsTeamsCallHoldPolicy](New-CsTeamsCallHoldPolicy.md) to provide the audio file id.
This example creates a new audio file using the WAV content that has a filename of MOH.wav to be used as Music On Hold for Microsoft Teams. The stored variable, $audioFile, will be used with [New-CsTeamsCallHoldPolicy](https://learn.microsoft.com/powershell/module/teams/new-csteamscallholdpolicy) to provide the audio file id.

## PARAMETERS

Expand All @@ -62,7 +62,7 @@ Supported values:
- TenantGlobal

```yaml
Type: System.string
Type: String
Parameter Sets: (All)
Aliases:
Applicable: Microsoft Teams
Expand All @@ -78,7 +78,7 @@ Accept wildcard characters: False
The FileName parameter is the name of the audio file. For example, the file name for the file C:\Media\Welcome.wav is Welcome.wav.

```yaml
Type: System.string
Type: String
Parameter Sets: (All)
Aliases:
Applicable: Microsoft Teams
Expand All @@ -94,7 +94,7 @@ Accept wildcard characters: False
The Content parameter represents the content of the audio file. Supported formats are WAV (uncompressed, linear PCM with 8/16/32-bit depth in mono or stereo), WMA (mono only), and MP3. The audio file content cannot be more 5MB.

```yaml
Type: System.Byte[]
Type: Byte[]
Parameter Sets: (All)
Aliases:
Applicable: Microsoft Teams
Expand All @@ -107,7 +107,7 @@ Accept wildcard characters: False
```

### CommonParameters
This cmdlet supports the common parameters: `-Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216).`
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).

## INPUTS

Expand All @@ -126,8 +126,8 @@ Auto Attendant and Call Queue before 48 hours after it was imported.
You are responsible for independently clearing and securing all necessary rights and permissions to use any music or audio file with your Microsoft Teams service, which may include intellectual property and other rights in any music, sound effects, audio, brands, names, and other content in the audio file from all relevant rights holders, which may include artists, actors, performers, musicians, songwriters, composers, record labels, music publishers, unions, guilds, rights societies, collective management organizations and any other parties who own, control or license the music copyrights, sound effects, audio and other intellectual property rights.

## RELATED LINKS
[Export-CsOnlineAudioFile](Export-CsOnlineAudioFile.md)
[Export-CsOnlineAudioFile](https://learn.microsoft.com/powershell/module/teams/export-csonlineaudiofile)

[Get-CsOnlineAudioFile](Get-CsOnlineAudioFile.md)
[Get-CsOnlineAudioFile](https://learn.microsoft.com/powershell/module/teams/get-csonlineaudiofile)

[Remove-CsOnlineAudioFile](Remove-CsOnlineAudioFile.md)
[Remove-CsOnlineAudioFile](https://learn.microsoft.com/powershell/module/teams/remove-csonlineaudiofile)
19 changes: 11 additions & 8 deletions teams/teams-ps/teams/New-CsApplicationAccessPolicy.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Creates a new application access policy. Application access policy contains a li
### Identity

```
New-CsApplicationAccessPolicy [-Identity <XdsIdentity>] [-AppIds <PSListModifier>] [-Description <String>]
New-CsApplicationAccessPolicy [-Identity <XdsIdentity>] [-AppIds <PSListModifier>] [-Description <String>] [<CommonParameters>]
```

## DESCRIPTION
Expand All @@ -46,7 +46,6 @@ PS C:\> New-CsApplicationAccessPolicy -Identity "ASimplePolicy" -AppIds "d39597b

The command shown above shows how to create a new policy with a list of (three) app IDs configured.


## PARAMETERS

### -Identity
Expand All @@ -56,7 +55,7 @@ Unique identifier assigned to the policy when it was created.
```yaml
Type: XdsIdentity
Parameter Sets: (All)
Aliases:
Aliases:

Required: True
Position: 1
Expand Down Expand Up @@ -88,7 +87,7 @@ Specifies the description of the policy.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Aliases:

Required: False
Position: Named
Expand All @@ -97,6 +96,10 @@ Accept pipeline input: False
Accept wildcard characters: False
```

### CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).

## INPUTS

## OUTPUTS
Expand All @@ -105,7 +108,7 @@ Accept wildcard characters: False

## RELATED LINKS

[Grant-CsApplicationAccessPolicy](Grant-CsApplicationAccessPolicy.md)
[Get-CsApplicationAccessPolicy](Get-CsApplicationAccessPolicy.md)
[Set-CsApplicationAccessPolicy](Set-CsApplicationAccessPolicy.md)
[Remove-CsApplicationAccessPolicy](Remove-CsApplicationAccessPolicy.md)
[Grant-CsApplicationAccessPolicy](https://learn.microsoft.com/powershell/module/teams/grant-csapplicationaccesspolicy)
[Get-CsApplicationAccessPolicy](https://learn.microsoft.com/powershell/module/teams/grant-csapplicationaccesspolicy)
[Set-CsApplicationAccessPolicy](https://learn.microsoft.com/powershell/module/teams/grant-csapplicationaccesspolicy)
[Remove-CsApplicationAccessPolicy](https://learn.microsoft.com/powershell/module/teams/grant-csapplicationaccesspolicy)
57 changes: 24 additions & 33 deletions teams/teams-ps/teams/New-CsAutoAttendant.md
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,6 @@ New-CsAutoAttendant -Name "Main auto attendant" -DefaultCallFlow $defaultCallFlo
# DirectoryLookupScope :
# ApplicationInstances :


# Show the auto attendants associated with this holiday schedule:
Get-CsOnlineSchedule $christmasSchedule.Id

Expand All @@ -209,7 +208,7 @@ This example creates two new AAs named _Main auto attendant_ and _Customer Suppo

We can see when we ran the Get-CsOnlineSchedule cmdlet at the end, to get the _Christmas Holiday_ schedule information, that the configuration IDs for the newly created AAs have been added to the `AssociatedConfigurationIds` properties of that schedule. This means any updates made to this schedule would reflect in both associated AAs.

Removing an association between an AA and a schedule is as simple as deleting the CallHandlingAssociation of that schedule in the AA you want to modify. Please refer to [Set-CsAutoAttendant](Set-CsAutoAttendant.md) cmdlet documentation for examples on how to do that.
Removing an association between an AA and a schedule is as simple as deleting the CallHandlingAssociation of that schedule in the AA you want to modify. Please refer to [Set-CsAutoAttendant](https://learn.microsoft.com/powershell/module/teams/set-csautoattendant) cmdlet documentation for examples on how to do that.

### -------------------------- Example 4 --------------------------
```powershell
Expand Down Expand Up @@ -283,7 +282,7 @@ Accept wildcard characters: False
### -LanguageId
The LanguageId parameter is the language that is used to read text-to-speech (TTS) prompts.

You can query the supported languages using the [`Get-CsAutoAttendantSupportedLanguage`](Get-CsAutoAttendantSupportedLanguage.md) cmdlet.
You can query the supported languages using the [`Get-CsAutoAttendantSupportedLanguage`](https://learn.microsoft.com/powershell/module/teams/get-csautoattendantsupportedlanguage) cmdlet.

```yaml
Type: System.String
Expand All @@ -301,7 +300,7 @@ Accept wildcard characters: False
### -TimeZoneId
The TimeZoneId parameter represents the AA time zone. All schedules are evaluated based on this time zone.

You can query the supported timezones using the [`Get-CsAutoAttendantSupportedTimeZone`](Get-CsAutoAttendantSupportedTimeZone.md) cmdlet.
You can query the supported timezones using the [`Get-CsAutoAttendantSupportedTimeZone`](https://learn.microsoft.com/powershell/module/teams/get-csautoattendantsupportedtimezone) cmdlet.

```yaml
Type: System.String
Expand All @@ -319,8 +318,7 @@ Accept wildcard characters: False
### -DefaultCallFlow
The DefaultCallFlow parameter is the flow to be executed when no other call flow is in effect (for example, during business hours).

You can create the DefaultCallFlow by using the [`New-CsAutoAttendantCallFlow`](New-CsAutoAttendantCallFlow.md) cmdlet.

You can create the DefaultCallFlow by using the [`New-CsAutoAttendantCallFlow`](https://learn.microsoft.com/powershell/module/teams/new-csautoattendantcallflow) cmdlet.

```yaml
Type: Object
Expand All @@ -338,8 +336,7 @@ Accept wildcard characters: False
### -CallFlows
The CallFlows parameter represents call flows, which are required if they are referenced in the CallHandlingAssociations parameter.

You can create CallFlows by using the [`New-CsAutoAttendantCallFlow`](New-CsAutoAttendantCallFlow.md) cmdlet.

You can create CallFlows by using the [`New-CsAutoAttendantCallFlow`](https://learn.microsoft.com/powershell/module/teams/new-csautoattendantcallflow) cmdlet.

```yaml
Type: System.Collections.Generic.List
Expand Down Expand Up @@ -378,7 +375,6 @@ The Operator parameter represents the SIP address or PSTN number of the operator

You can create callable entities by using the `New-CsAutoAttendantCallableEntity` cmdlet.


```yaml
Type: Object
Parameter Sets: (All)
Expand Down Expand Up @@ -435,8 +431,7 @@ Accept wildcard characters: False
Specifies the users to which call transfers are allowed through directory lookup feature.
If not specified, all users in the organization can be reached through directory lookup.

Dial scopes can be created by using the [`New-CsAutoAttendantDialScope`](New-CsAutoAttendantDialScope.md) cmdlet.

Dial scopes can be created by using the [`New-CsAutoAttendantDialScope`](https://learn.microsoft.com/powershell/module/teams/new-csautoattendantdialscope) cmdlet.

```yaml
Type: Object
Expand All @@ -455,8 +450,7 @@ Accept wildcard characters: False
Specifies the users to which call transfers are not allowed through directory lookup feature.
If not specified, no user in the organization is excluded from directory lookup.

Dial scopes can be created by using the [`New-CsAutoAttendantDialScope`](New-CsAutoAttendantDialScope.md) cmdlet.

Dial scopes can be created by using the [`New-CsAutoAttendantDialScope`](https://learn.microsoft.com/powershell/module/teams/new-csautoattendantdialscope) cmdlet.

```yaml
Type: Object
Expand All @@ -472,12 +466,12 @@ Accept wildcard characters: False
```

### -AuthorizedUsers
This is a list of GUIDs for users who are authorized to make changes to this call queue. The users must also have a TeamsVoiceApplications policy assigned. The GUID should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
This is a list of GUIDs for users who are authorized to make changes to this call queue. The users must also have a TeamsVoiceApplications policy assigned. The GUID should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).

```yaml
Type: List
Parameter Sets: (All)
Aliases:
Aliases:
applicable: Microsoft Teams

Required: False
Expand All @@ -490,12 +484,12 @@ Accept wildcard characters: False
### -HideAuthorizedUsers
_Saving a call queue configuration through Teams admin center will *remove* this setting._

This is a list of GUIDs of authorized users who should not appear on the list of supervisors for the agents who are members of this queue. The GUID should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
This is a list of GUIDs of authorized users who should not appear on the list of supervisors for the agents who are members of this queue. The GUID should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).

```yaml
Type: List
Parameter Sets: (All)
Aliases:
Aliases:
applicable: Microsoft Teams

Required: False
Expand Down Expand Up @@ -542,43 +536,40 @@ Accept wildcard characters: False
```

### CommonParameters
This cmdlet supports the common parameters: `-Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216).`
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).

## INPUTS

### None


## OUTPUTS

### Microsoft.Rtc.Management.OAA.Models.AutoAttendant


## NOTES


## RELATED LINKS

[New-CsOnlineApplicationInstanceAssociation](New-CsOnlineApplicationInstanceAssociation.md)
[New-CsOnlineApplicationInstanceAssociation](https://learn.microsoft.com/powershell/module/teams/new-csonlineapplicationinstanceassociation)

[Get-CsAutoAttendant](Get-CsAutoAttendant.md)
[Get-CsAutoAttendant](https://learn.microsoft.com/powershell/module/teams/get-csautoattendant)

[Get-CsAutoAttendantStatus](Get-CsAutoAttendantStatus.md)
[Get-CsAutoAttendantStatus](https://learn.microsoft.com/powershell/module/teams/get-csautoattendantstatus)

[Get-CsAutoAttendantSupportedLanguage](Get-CsAutoAttendantSupportedLanguage.md)
[Get-CsAutoAttendantSupportedLanguage](https://learn.microsoft.com/powershell/module/teams/get-csautoattendantsupportedlanguage)

[Get-CsAutoAttendantSupportedTimeZone](Get-CsAutoAttendantSupportedTimeZone.md)
[Get-CsAutoAttendantSupportedTimeZone](https://learn.microsoft.com/powershell/module/teams/get-csautoattendantsupportedtimezone)

[New-CsAutoAttendantCallableEntity](New-CsAutoAttendantCallableEntity.md)
[New-CsAutoAttendantCallableEntity](https://learn.microsoft.com/powershell/module/teams/new-csautoattendantcallableentity)

[New-CsAutoAttendantCallFlow](New-CsAutoAttendantCallFlow.md)
[New-CsAutoAttendantCallFlow](https://learn.microsoft.com/powershell/module/teams/new-csautoattendantcallflow)

[New-CsAutoAttendantCallHandlingAssociation](New-CsAutoAttendantCallHandlingAssociation.md)
[New-CsAutoAttendantCallHandlingAssociation](https://learn.microsoft.com/powershell/module/teams/new-csautoattendantcallhandlingassociation)

[New-CsOnlineSchedule](New-CsOnlineSchedule.md)
[New-CsOnlineSchedule](https://learn.microsoft.com/powershell/module/teams/new-csonlineschedule)

[Remove-CsAutoAttendant](Remove-CsAutoAttendant.md)
[Remove-CsAutoAttendant](https://learn.microsoft.com/powershell/module/teams/remove-csautoattendant)

[Set-CsAutoAttendant](Set-CsAutoAttendant.md)
[Set-CsAutoAttendant](https://learn.microsoft.com/powershell/module/teams/set-csautoattendant)

[Update-CsAutoAttendant](Update-CsAutoAttendant.md)
[Update-CsAutoAttendant](https://learn.microsoft.com/powershell/module/teams/update-csautoattendant)
Loading
Loading