Skip to content

Commit 46bd2dd

Browse files
authored
Merge branch 'master' into patch-2
2 parents 5f0a384 + f330114 commit 46bd2dd

10 files changed

+1199
-12
lines changed

exchange/exchange-ps/exchange/Set-OrganizationConfig.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -767,7 +767,10 @@ Accept wildcard characters: False
767767
### -BookingsAuthEnabled
768768
This parameter is available only in the cloud-based service.
769769

770-
{{ Fill BookingsAuthEnabled Description }}
770+
The BookingsAuthEnabled parameter specifies whether to enforce authentication to access all published Bookings pages. Valid values are:
771+
772+
- $true: All new and existing Bookings pages are forced to authenticate users before they can book the appointment.
773+
- $false: All bookings pages are not forced to authenticate users.
771774

772775
```yaml
773776
Type: Boolean
@@ -850,7 +853,10 @@ Accept wildcard characters: False
850853
### -BookingsMembershipApprovalRequired
851854
This parameter is available only in the cloud-based service.
852855

853-
{{ Fill BookingsMembershipApprovalRequired Description }}
856+
The BookingsMembershipApprovalRequired parameter enables a membership approval requirement when new staff members are added to Bookings calendars. Valid values are:
857+
858+
- $true: Newly added staff members need to accept membership in Bookings calendars before the resources are bookable.
859+
- $false: Newly added staff members do not need to accept membership in Bookings calendars to make the resources bookable.
854860

855861
```yaml
856862
Type: Boolean
@@ -3106,7 +3112,7 @@ If you don't specify a MeetingStartTimeWithinXMinutes value for the meeting prop
31063112

31073113
The default value is `"Location,AllProperties:15"`: changes to the meeting location at any time, or changes to other meeting properties within 15 minutes of the meeting start time results in visible meeting update messages.
31083114

3109-
There are three scenarios where meeting update messages are not auto-processed regardless of the values specified in this parameter (in these scenarios, attendees will always see meeting update messages in their Inbox):
3115+
In the following scenarios, meeting update messages are not auto-processed, regardless of the values specified in this parameter. In these scenarios, attendees will always see meeting update messages in their Inbox:
31103116

31113117
- The update contains a change to the meeting date, time, or recurrence pattern.
31123118
- The meeting message is received for a delegated shared calendar.
Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
---
2+
external help file: Microsoft.Rtc.Management.Hosted.dll-help.xml
3+
online version: https://docs.microsoft.com/powershell/module/skype/get-csonlineaudiofile
4+
applicable: Microsoft Teams
5+
author: jenstrier
6+
ms.author: jenstr
7+
ms.reviewer:
8+
manager:
9+
schema: 2.0.0
10+
---
11+
12+
# Get-CsOnlineAudioFile
13+
14+
## SYNOPSIS
15+
Returns information about a specific or all uploaded audio files of a given application type.
16+
17+
> [!NOTE]
18+
> **Preview** The use of this cmdlet is in Public Preview.
19+
20+
## SYNTAX
21+
22+
```powershell
23+
Get-CsOnlineAudioFile [[-Identity] <string>] [-ApplicationId <OrgAutoAttendant | HuntGroup | TenantGlobal>] [<CommonParameters>]
24+
```
25+
26+
## DESCRIPTION
27+
This cmdlet returns information on a specific or all uploaded audio files of a given application type. If you are not specifying any parameters you will get information of all uploaded audio files with ApplicationId = TenantGlobal.
28+
29+
## EXAMPLES
30+
31+
### Example 1
32+
```powershell
33+
Get-CsOnlineAudioFile
34+
35+
```
36+
```Output
37+
Id : 85364afb59a143fc9466979e0f34f749
38+
FileName : CustomMoH.mp3
39+
ApplicationId : TenantGlobal
40+
MarkedForDeletion : False
41+
```
42+
This returns information about all uploaded audio files with ApplicationId = TenantGlobal.
43+
44+
### Example 2
45+
```powershell
46+
Get-CsOnlineAudioFile -ApplicationId HuntGroup -Identity dcfcc31daa9246f29d94d0a715ef877e
47+
48+
```
49+
```Output
50+
Id : dcfcc31daa9246f29d94d0a715ef877e
51+
FileName : SupportCQ.mp3
52+
ApplicationId : HuntGroup
53+
MarkedForDeletion : False
54+
```
55+
This cmdlet returns information about the audio file with Id dcfcc31daa9246f29d94d0a715ef877e and with ApplicationId = HuntGroup.
56+
57+
### Example 3
58+
```powershell
59+
Get-CsOnlineAudioFile -ApplicationId OrgAutoAttendant
60+
61+
```
62+
```Output
63+
Id : 58083ae8bc9e4a66a6b2810b2e1f4e4e
64+
FileName : MainAAAnnouncement.mp3
65+
ApplicationId : OrgAutoAttendant
66+
MarkedForDeletion : False
67+
```
68+
This cmdlet returns information about all uploaded audio files with ApplicationId = OrgAutoAttendant.
69+
70+
## PARAMETERS
71+
72+
### -ApplicationId
73+
The ApplicationId parameter specifies the identifier for the application that was specified when audio file was uploaded. For example, if the audio file is used with an auto attendant, then it should specified as "OrgAutoAttendant".
74+
If the audio file is used with a hunt group (call queue), then it needs to be specified as "HuntGroup". If the audio file is used for music on hold, the it needs to specified as "TenantGlobal".
75+
76+
If you are not specifying an ApplicationId it is assumed to be TenantGlobal.
77+
78+
Supported values:
79+
80+
- OrgAutoAttendant
81+
- HuntGroup
82+
- TenantGlobal
83+
84+
```yaml
85+
Type: System.string
86+
Parameter Sets: (All)
87+
Aliases:
88+
89+
Required: False
90+
Position: Named
91+
Default value: TenantGlobal
92+
Accept pipeline input: False
93+
Accept wildcard characters: False
94+
```
95+
96+
### -Identity
97+
The Id of the specific audio file that you would like to see information about. If you are only specifying -Identity, the -ApplicationId it is assumed to be TenantGlobal.
98+
99+
If you need to see the information of a specific audio file with ApplicationId of OrgAutoAttendant or HuntGroup, you need to specify -ApplicationId with the corresponding value and -Identity with the Id of the audio file.
100+
101+
102+
```yaml
103+
Type: System.String
104+
Parameter Sets: (All)
105+
Aliases:
106+
107+
Required: False
108+
Default value: None
109+
Accept pipeline input: False
110+
Accept wildcard characters: False
111+
```
112+
113+
114+
## INPUTS
115+
116+
### None
117+
118+
## OUTPUTS
119+
120+
### System.Object
121+
122+
## NOTES
123+
The cmdlet is available in Teams PS module 2.4.0-preview or later.
124+
125+
If you call the cmdlet without having uploaded any audio files, with a non-existing Identity or with an illegal ApplicationId, you will receive a generic error message. In addition, the ApplicationId is case sensitive.
126+
127+
## RELATED LINKS
128+
- [Import-CsOnlineAudioFile](Import-CsOnlineAudioFile.md)
129+
- [Remove-CsOnlineAudioFile](Remove-CsOnlineAudioFile.md)
Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
1+
---
2+
external help file: Microsoft.TeamsCmdlets.PowerShell.Custom.dll-help.xml
3+
online version: https://docs.microsoft.com/powershell/module/skype/get-csteamscallholdpolicy
4+
applicable: Skype for Business Online
5+
title: Get-CsTeamsCallHoldPolicy
6+
schema: 2.0.0
7+
ms.reviewer:
8+
manager: abnair
9+
ms.author: jomarque
10+
author: joelhmarquez
11+
---
12+
13+
# Get-CsTeamsCallHoldPolicy
14+
15+
## SYNOPSIS
16+
17+
Returns information about the policies configured to customize the call hold experience for Teams clients.
18+
19+
> [!NOTE]
20+
> **Preview** The use of this cmdlet is in Public Preview.
21+
22+
## SYNTAX
23+
24+
### Identity (Default)
25+
```
26+
Get-CsTeamsCallHoldPolicy [-Tenant <System.Guid>] [[-Identity] <XdsIdentity>] [-LocalStore]
27+
[<CommonParameters>]
28+
```
29+
30+
### Filter
31+
```
32+
Get-CsTeamsCallHoldPolicy [-Tenant <System.Guid>] [-Filter <String>] [-LocalStore] [<CommonParameters>]
33+
```
34+
35+
## DESCRIPTION
36+
Teams call hold policies are used to customize the call hold experience for teams clients.
37+
When Microsoft Teams users participate in calls, they have the ability to hold a call and have the other entity in the call listen to an audio file during the duration of the hold.
38+
39+
Assigning a Teams call hold policy to a user sets an audio file to be played during the duration of the hold.
40+
41+
## EXAMPLES
42+
43+
### Example 1
44+
```powershell
45+
PS C:\> Get-CsTeamsCallHoldPolicy
46+
```
47+
48+
The command shown in Example 1 returns information for all the Teams call hold policies configured for use in the tenant.
49+
50+
### Example 2
51+
```powershell
52+
PS C:\> Get-CsTeamsCallHoldPolicy -Identity 'ContosoPartnerCallHoldPolicy'
53+
```
54+
55+
In Example 2, information is returned for a single Teams call hold policy: the policy with the Identity ContosoPartnerCallHoldPolicy.
56+
57+
### Example 3
58+
```powershell
59+
PS C:\> Get-CsTeamsCallHoldPolicy -Filter 'Tag:*'
60+
```
61+
62+
The command shown in Example 3 returns information about all the Teams call hold policies configured at the per-user scope.
63+
To do this, the command uses the Filter parameter and the filter value "Tag:\*"; that filter value limits the returned data to policies that have an Identity that begins with the string value "Tag:".
64+
65+
## PARAMETERS
66+
67+
### -Filter
68+
Enables you to use wildcards when retrieving one or more Teams call hold policies.
69+
For example, to return all the policies configured at the per-user scope, use this syntax:
70+
71+
-Filter "Tag:\*"
72+
73+
```yaml
74+
Type: String
75+
Parameter Sets: Filter
76+
Aliases:
77+
78+
Required: False
79+
Position: Named
80+
Default value: None
81+
Accept pipeline input: False
82+
Accept wildcard characters: False
83+
```
84+
85+
### -Identity
86+
Unique identifier of the Teams call hold policy to be retrieved.
87+
88+
To return the global policy, use this syntax:
89+
90+
`-Identity "Global"`
91+
92+
To return a policy configured at the per-user scope, use syntax like this:
93+
94+
`-Identity "ContosoPartnerCallHoldPolicy"`
95+
96+
You cannot use wildcard characters when specifying the Identity.
97+
98+
```yaml
99+
Type: XdsIdentity
100+
Parameter Sets: Identity
101+
Aliases:
102+
103+
Required: False
104+
Position: 1
105+
Default value: None
106+
Accept pipeline input: False
107+
Accept wildcard characters: False
108+
```
109+
110+
### -LocalStore
111+
This parameter is reserved for internal Microsoft use.
112+
113+
```yaml
114+
Type: SwitchParameter
115+
Parameter Sets: (All)
116+
Aliases:
117+
118+
Required: False
119+
Position: Named
120+
Default value: None
121+
Accept pipeline input: False
122+
Accept wildcard characters: False
123+
```
124+
125+
### -Tenant
126+
This parameter is reserved for internal Microsoft use.
127+
128+
```yaml
129+
Type: System.Guid
130+
Parameter Sets: (All)
131+
Aliases:
132+
133+
Required: False
134+
Position: Named
135+
Default value: None
136+
Accept pipeline input: False
137+
Accept wildcard characters: False
138+
```
139+
140+
### CommonParameters
141+
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).
142+
143+
## INPUTS
144+
145+
### None
146+
147+
## OUTPUTS
148+
149+
### System.Object
150+
151+
## NOTES
152+
153+
## RELATED LINKS
154+
155+
[New-CsTeamsCallHoldPolicy](New-CsTeamsCallHoldPolicy.md)
156+
157+
[Set-CsTeamsCallHoldPolicy](Set-CsTeamsCallHoldPolicy.md)
158+
159+
[Grant-CsTeamsCallHoldPolicy](Grant-CsTeamsCallHoldPolicy.md)
160+
161+
[Remove-CsTeamsCallHoldPolicy](Remove-CsTeamsCallHoldPolicy.md)

0 commit comments

Comments
 (0)