Skip to content

Commit c1901c1

Browse files
committed
Merge branch 'main' into chrisda
2 parents 9829427 + 5dbf5b2 commit c1901c1

8 files changed

+115
-88
lines changed

skype/skype-ps/skype/Get-CsOnlineUser.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ Accept wildcard characters: False
142142
### -Identity
143143
Indicates the Identity of the user account to be retrieved.
144144
145-
For TeamsOnly customers using the Teams PowerShell Module version 3.0.0 or later, you use the following values to identify the account (note that these changes are currently only rolled out in commercial environments and are currently **not** applicable to government environments):
145+
For TeamsOnly customers using the Teams PowerShell Module version 3.0.0 or later, you use the following values to identify the account (note that these changes are only rolled out in commercial environments at present and will be applicable to the lastest TPM versions in government environments starting March 31, 2023.):
146146
147147
- GUID
148148
- SIP address
@@ -211,7 +211,7 @@ The Filter parameter uses the same filtering syntax as the Where-Object cmdlet.
211211

212212
The following updates are applicable for organizations having TeamsOnly users that use Microsoft Teams PowerShell version 3.0.0 and later:
213213

214-
In the Teams PowerShell Module version 3.0.0 or later, filtering functionality is now limited to the following attributes (note that these changes are currently only rolled out in commercial environments and are currently **not** applicable to government environments):
214+
In the Teams PowerShell Module version 3.0.0 or later, filtering functionality is now limited to the following attributes (note that these changes are only rolled out in commercial environments at present and will be applicable to the lastest TPM versions in government environments starting March 31, 2023.):
215215

216216
- AccountType
217217
- AccountEnabled
@@ -472,7 +472,7 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
472472

473473
### Notes
474474

475-
The following updates are applicable for organizations having TeamsOnly users that use Microsoft Teams PowerShell version 3.0.0 and later (note that these changes are currently only rolled out in commercial environments and are currently **not** applicable to government environments):
475+
The following updates are applicable for organizations having TeamsOnly users that use Microsoft Teams PowerShell version 3.0.0 and later (note that these changes are only rolled out in commercial environments at present and will be applicable to the lastest TPM versions in government environments starting March 31, 2023.):
476476

477477
*New user attributes*:
478478

@@ -637,7 +637,7 @@ In Teams PowerShell Modules 3.0.0 and above OnPremLineURI will only refer to the
637637

638638
## NOTES
639639

640-
These changes are currently only rolled out in commercial environments and are **not** applicable to government environments.
640+
These changes are only rolled out in commercial environments at present and will be applicable to the lastest TPM versions in government environments starting March 31, 2023.
641641

642642
## RELATED LINKS
643643

skype/skype-ps/skype/New-CsCallingLineIdentity.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ New-CsCallingLineIdentity [-Identity] <string> [-BlockIncomingPstnCallerID <bool
2424
```
2525

2626
## DESCRIPTION
27+
28+
**Note**: The use of CallingIDSubstitute Service will be deprecated. You should start using CallingIDSubstitute Resource as soon as possible.
29+
2730
You can either change or block the Caller ID (also called a Calling Line ID) for a user. By default, the Teams or Skype for Business Online user's phone number can be seen when that user makes a call to a PSTN phone, or when a call comes in. You can create a Caller ID policy to provide an alternate displayed number, or to block any number from being displayed.
2831

2932
Note:
@@ -41,29 +44,22 @@ New-CsCallingLineIdentity -Identity Anonymous -Description "anonymous policy" -C
4144

4245
This example creates a new Caller ID policy that sets the Caller ID to Anonymous.
4346

44-
### Example 2
45-
```
46-
New-CsCallingLineIdentity -Identity "UKOrgAA" -CallingIdSubstitute "Service" -ServiceNumber "14258828080" -EnableUserOverride $false -Verbose
47-
```
48-
49-
This example creates a new Caller ID policy that sets the Caller ID to a specified service number.
50-
51-
### Example 3
47+
### Example 2
5248
```
5349
New-CsCallingLineIdentity -Identity Anonymous -Description "anonymous policy" -CallingIDSubstitute Anonymous -EnableUserOverride $false -BlockIncomingPstnCallerID $true
5450
```
5551

5652
This example creates a new Caller ID policy that blocks the incoming Caller ID.
5753

58-
### Example 4
54+
### Example 3
5955
```
6056
$ObjId = (Get-CsOnlineApplicationInstance -Identity [email protected]).ObjectId
6157
New-CsCallingLineIdentity -Identity DKCQ -CallingIDSubstitute Resource -EnableUserOverride $false -ResourceAccount $ObjId -CompanyName "Contoso"
6258
```
6359

6460
This example creates a new Caller ID policy that sets the Caller ID to the phone number of the specified resource account and sets the Calling party name to Contoso
6561

66-
### Example 5
62+
### Example 4
6763
```
6864
New-CsCallingLineIdentity -Identity AllowAnonymousForUsers -EnableUserOverride $true
6965
```
@@ -107,6 +103,8 @@ Accept wildcard characters: False
107103
```
108104
109105
### -CallingIDSubstitute
106+
**Note**: The use of CallingIDSubstitute Service will be deprecated. You should start using CallingIDSubstitute Resource as soon as possible.
107+
110108
The CallingIDSubstitute parameter lets you specify an alternate Caller ID. The default value is LineUri. Supported values are Anonymous, Service, LineUri, and Resource.
111109
112110
```yaml

skype/skype-ps/skype/New-CsOnlineLisCivicAddress.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ NumberOfVoiceUsers : 0
6666

6767
### Example 1
6868
```powershell
69-
New-CsOnlineLisCivicAddress -HouseNumber 1 -StreetName 'Microsoft Way' -City Redmond -StateorProvince Washington -Country US -PostalCode 98052 -Description "West Coast Headquarters" -CompanyName Contoso -Latitude 47.63952 -Longitude -122.12781 -Elin MICROSOFT_ELIN
69+
New-CsOnlineLisCivicAddress -HouseNumber 1 -StreetName 'Microsoft Way' -City Redmond -StateorProvince Washington -CountryOrRegion US -PostalCode 98052 -Description "West Coast Headquarters" -CompanyName Contoso -Latitude 47.63952 -Longitude -122.12781 -Elin MICROSOFT_ELIN
7070
```
7171

7272
This example creates a new civic address described as "West Coast Headquarters": 1 Microsoft Way, Redmond WA, 98052 and sets the geo-coordinates.

skype/skype-ps/skype/Set-CsCallingLineIdentity.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ Set-CsCallingLineIdentity [[-Identity] <string>] [-BlockIncomingPstnCallerID <bo
2424
```
2525

2626
## DESCRIPTION
27+
28+
**Note**: The use of CallingIDSubstitute Service will be deprecated. You should start using CallingIDSubstitute Resource as soon as possible.
29+
2730
You can either change or block the Caller ID (also called a Calling Line ID) for a user.
2831
By default, the Microsoft Teams or Skype for Business Online user's phone number can be seen when that user makes a call to a PSTN phone, or when a call comes in.
2932
You can modify a Caller ID policy to provide an alternate displayed number, or to block any number from being displayed.
@@ -46,27 +49,20 @@ The user can override this setting.
4649

4750
### Example 2
4851
```
49-
PS C:\> Set-CsCallingLineIdentity -Identity "UKOrgAA" -CallingIdSubstitute "Service" -ServiceNumber "14258828080"
50-
```
51-
52-
This example modifies the UKOrgAA Caller ID policy to sets the Caller ID to a specified service number.
53-
54-
### Example 3
55-
```
5652
PS C:\> Set-CsCallingLineIdentity -Identity Anonymous -Description "anonymous policy" -CallingIDSubstitute Anonymous -EnableUserOverride $false -BlockIncomingPstnCallerID $true
5753
```
5854

5955
This example modifies the new Anonymous Caller ID policy that blocks the incoming Caller ID.
6056

61-
### Example 4
57+
### Example 3
6258
```
6359
$ObjId = (Get-CsOnlineApplicationInstance -Identity [email protected]).ObjectId
6460
Set-CsCallingLineIdentity -Identity DKCQ -CallingIDSubstitute Resource -ResourceAccount $ObjId -CompanyName "Contoso"
6561
```
6662

6763
This example modifies the Caller ID policy that sets the Caller ID to the phone number of the specified resource account and sets the Calling party name to Contoso
6864

69-
### Example 5
65+
### Example 4
7066
```
7167
Set-CsCallingLineIdentity -Identity AllowAnonymousForUsers -EnableUserOverride $true
7268
```
@@ -96,6 +92,8 @@ Accept wildcard characters: False
9692
```
9793
9894
### -CallingIDSubstitute
95+
**Note**: The use of CallingIDSubstitute Service will be deprecated. You should start using CallingIDSubstitute Resource as soon as possible.
96+
9997
The CallingIDSubstitute parameter lets you specify an alternate Caller ID.
10098
The possible values are Anonymous, Service, LineUri and Resource.
10199

skype/skype-ps/skype/Set-CsTeamsGuestMessagingConfiguration.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ TeamsGuestMessagingConfiguration determines the messaging settings for the guest
2121
```
2222
Set-CsTeamsGuestMessagingConfiguration [-Tenant <Guid>] [-AllowUserEditMessage <Boolean>]
2323
[-AllowImmersiveReader <Boolean>] [-AllowUserDeleteMessage <Boolean>] [-AllowUserChat <Boolean>] [-AllowGiphy <Boolean>]
24-
[-GiphyRatingType <String>] [-AllowMemes <Boolean>] [-AllowStickers <Boolean>] [[-Identity] <XdsIdentity>]
24+
[-AllowUserDeleteChat <Boolean>] [-GiphyRatingType <String>] [-AllowMemes <Boolean>] [-AllowStickers <Boolean>] [[-Identity] <XdsIdentity>]
2525
[-Force] [-WhatIf] [-Confirm] [<CommonParameters>]
2626
```
2727

2828
### Instance
2929
```
3030
Set-CsTeamsGuestMessagingConfiguration [-Tenant <Guid>] [-AllowUserEditMessage <Boolean>]
3131
[-AllowImmersiveReader <Boolean>] [-AllowUserDeleteMessage <Boolean>] [-AllowUserChat <Boolean>] [-AllowGiphy <Boolean>]
32-
[-GiphyRatingType <String>] [-AllowMemes <Boolean>] [-AllowStickers <Boolean>] [-Instance <PSObject>] [-Force]
32+
[-AllowUserDeleteChat <Boolean>] [-GiphyRatingType <String>] [-AllowMemes <Boolean>] [-AllowStickers <Boolean>] [-Instance <PSObject>] [-Force]
3333
[-WhatIf] [-Confirm] [<CommonParameters>]
3434
```
3535

@@ -166,6 +166,21 @@ Accept pipeline input: False
166166
Accept wildcard characters: False
167167
```
168168
169+
### -AllowUserDeleteChat
170+
Turn this setting on to allow users to permanently delete their one-on-one chat, group chat, and meeting chat as participants (this deletes the chat only for them, not other users in the chat). Set this to TRUE to allow. Set this to FALSE to prohibit.
171+
172+
```yaml
173+
Type: Boolean
174+
Parameter Sets: (All)
175+
Aliases:
176+
177+
Required: False
178+
Position: Named
179+
Default value: TRUE
180+
Accept pipeline input: False
181+
Accept wildcard characters: False
182+
```
183+
169184
### -GiphyRatingType
170185
Determines Giphy content restrictions. Default value is "Moderate", other options are "NoRestriction" and "Strict"
171186

teams/teams-ps/teams/Connect-MicrosoftTeams.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,10 @@ A delegated flow, such as Resource Owner Password Credentials (ROPC) or device c
161161
| Microsoft Graph | Delegated | User.Read.All |
162162
| Microsoft Graph | Delegated | Group.ReadWrite.All |
163163
| Microsoft Graph | Delegated | AppCatalog.ReadWrite.All |
164+
| Microsoft Graph | Delegated | TeamSettings.ReadWrite.All |
165+
| Microsoft Graph | Delegated | Channel.Delete.All |
166+
| Microsoft Graph | Delegated | ChannelSettings.ReadWrite.All |
167+
| Microsoft Graph | Delegated | ChannelMember.ReadWrite.All |
164168
| Skype and Teams Tenant Admin API | Delegated | user_impersonation |
165169

166170
```powershell
@@ -203,13 +207,13 @@ Specifies access tokens for "MS Graph" and "Skype and Teams Tenant Admin API" re
203207
3. Add the following permission to this Application.
204208
4. Click API permissions.
205209
5. Click Add a permission.
206-
6. Click on the Microsoft MS Graph, and then select Delegated Permission.
207-
7. Add the following permissions: "AppCatalog.ReadWrite.All", "Group.ReadWrite.All", "User.Read.All";
210+
6. Click on the Microsoft Graph, and then select Delegated permissions.
211+
7. Add the following permissions: "AppCatalog.ReadWrite.All", "Group.ReadWrite.All", "User.Read.All", "TeamSettings.ReadWrite.All", "Channel.Delete.All", "ChannelSettings.ReadWrite.All", "ChannelMember.ReadWrite.All".
208212
8. Next, we need to add "Skype and Teams Tenant Admin API" resource permission. Click Add a permission.
209213
9. Navigate to "APIs my organization uses"
210-
10. Search for "Skype and Teams Tenant Admin API".
214+
10. Search for "Skype and Teams Tenant Admin API", and then select Delegated permissions.
211215
11. Add all the listed permissions.
212-
12. Grant admin consent to both MS Graph and "Skype and Teams Tenant Admin API" name.
216+
12. Grant admin consent to both Microsoft Graph and "Skype and Teams Tenant Admin API" name.
213217

214218
```yaml
215219
Type: String[]

0 commit comments

Comments
 (0)