Skip to content

Commit db349a9

Browse files
authored
Merge branch 'master' into jicwang/add-meeting-invite-language-v2
2 parents 608db77 + 62ac7d9 commit db349a9

9 files changed

+242
-26
lines changed

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

Lines changed: 139 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,145 @@ If you want to exclude Skype for Business Online users from the data returned by
4949
By definition, users homed on the on-premises version will always have a TenantId equal to 00000000-0000-0000-0000-000000000000.
5050
Users homed on Skype for Business Online will a TenantId that is equal to some value other than 00000000-0000-0000-0000-000000000000.
5151

52+
**Note:**
53+
54+
Beginning Microsoft Teams PowerShell version 2.6.2 onwards, the below updates are applicable for TeamsOnly customers.
55+
56+
*Deprecated Attributes* - Theses are no longer relevant to Teams
57+
58+
- AcpInfo
59+
- AdminDescription
60+
- ArchivingPolicy
61+
- AudioVideoDisabled
62+
- BaseSimpleUrl
63+
- BroadcastMeetingPolicy
64+
- CallViaWorkPolicy
65+
- ClientPolicy
66+
- ClientUpdateOverridePolicy
67+
- ClientVersionPolicy
68+
- CloudMeetingOpsPolicy
69+
- CloudMeetingPolicy
70+
- CloudVideoInteropPolicy
71+
- ContactOptionFlags
72+
- CountryOrRegionDisplayName
73+
- Description
74+
- DistinguishedName
75+
- EnabledForRichPresence
76+
- ExchangeArchivingPolicy
77+
- ExchUserHoldPolicies
78+
- ExperiencePolicy
79+
- ExternalUserCommunicationPolicy
80+
- ExUmEnabled
81+
- Guid
82+
- HomeServer
83+
- HostedVoicemailPolicy
84+
- IPPBXSoftPhoneRoutingEnabled
85+
- IPPhone
86+
- IPPhonePolicy
87+
- IsByPassValidation
88+
- IsValid
89+
- LegalInterceptPolicy
90+
- LicenseRemovalTimestamp
91+
- LineServerURI
92+
- Manager
93+
- MNCReady
94+
- Name
95+
- NonPrimaryResource
96+
- ObjectCategory
97+
- ObjectClass
98+
- ObjectState
99+
- OnPremHideFromAddressLists
100+
- OriginalPreferredDataLocation
101+
- OriginatingServer
102+
- OriginatorSid
103+
- OverridePreferredDataLocation
104+
- PendingDeletion
105+
- PrivateLine
106+
- ProvisioningCounter
107+
- ProvisioningStamp
108+
- PublishingCounter
109+
- PublishingStamp
110+
- Puid
111+
- RemoteCallControlTelephonyEnabled
112+
- RemoteMachine
113+
- SamAccountName
114+
- ServiceInfo
115+
- StsRefreshTokensValidFrom
116+
- SubProvisioningCounter
117+
- SubProvisioningStamp
118+
- SubProvisionLineType
119+
- SyncingCounter
120+
- TargetRegistrarPool
121+
- TargetServerIfMoving
122+
- TeamsInteropPolicy
123+
- ThumbnailPhoto
124+
- UpgradeRetryCounter
125+
- UserAccountControl
126+
- UserProvisionType
127+
- UserRoutingGroupId
128+
- VoicePolicy
129+
- XForestMovePolicy
130+
- AddressBookPolicy
131+
- GraphPolicy
132+
- PinPolicy
133+
- PreferredDataLocationOverwritePolicy
134+
- PresencePolicy
135+
- SmsServicePolicy
136+
- TeamsVoiceRoute
137+
- ThirdPartyVideoSystemPolicy
138+
- UserServicesPolicy
139+
- ConferencingPolicy
140+
- Id
141+
- Identity
142+
- MobilityPolicy
143+
- OnlineDialinConferencingPolicy
144+
- Sid
145+
- TeamsWorkLoadPolicy
146+
- VoiceRoutingPolicy
147+
- ClientUpdatePolicy
148+
- HomePhone
149+
- HostedVoiceMail
150+
- MobilePhone
151+
- OtherTelephone
152+
- StreetAddress
153+
- WebPage
154+
- AssignedLicenses
155+
- OnPremisesUserPrincipalName
156+
- HostedVoiceMail
157+
- LicenseAssignmentStates
158+
- OnPremDomainName
159+
- OnPremSecurityIdentifier
160+
- OnPremSamAccountName
161+
- CallerIdPolicy
162+
- Fax
163+
- LastName
164+
- Office
165+
- Phone
166+
- WindowsEmailAddress*
167+
168+
*Attributes renamed/replaced:*
169+
- FirstName renamed to GivenName
170+
- DirSyncEnabled renamed to UserDirSyncEnabled
171+
- MCOValidationErrors renamed to UserValidationErrors
172+
173+
*New User Attributes*
174+
175+
FeatureTypes – Array of unique strings specifying what features are enabled for a user (plan not displayed).
176+
177+
*Deprecated parameters*
178+
179+
LdapFilter has been deprecated due to low usage.
180+
181+
*Changes in "-Filter" parameter*
182+
- Assigned Plan filter - Previous format will no longer be supported. Existing filters like AssignedPlan eq '<some-xml-string>' will stop working. This will need to be modified to one of the below formats:
183+
- AssignedPlans eq 'MCOEV' - For exact match
184+
- AssignedPlans eq '*MCO*' - for contains checks.
185+
186+
- EnterpriseVoiceEnabled filter
187+
- EnterpriseVoiceEnabled eq true / false
188+
189+
190+
52191
## EXAMPLES
53192

54193
### -------------------------- Example 1 --------------------------
@@ -100,8 +239,6 @@ PS C:\> Get-CsOnlineUser -Filter $filterString
100239
The commands shown in Example 6 filters all the online users with a certain TeamsMeetingPolicy assigned using a variable as filter input.
101240
To accomplish the task, the filter string is first constructed and resolved locally and then used by the Get-CsOnlineUser cmdlet.
102241

103-
104-
105242
## PARAMETERS
106243

107244
### -Credential

skype/skype-ps/skype/Get-CsOnlineVoiceUser.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,19 @@ Get-CsOnlineVoiceUser [-CivicAddressId <XdsCivicAddressId>] [-DomainController <
2323
```
2424

2525
## DESCRIPTION
26+
**NOTE:**
27+
28+
Beginning Teams PowerShell Module 2.6.2 onwards, the below updates are applicable for TeamsOnly customers.
29+
30+
*Deprecated Attributes*
31+
32+
- Below attributes have been deprecated under "-ExpandLocation" parameter:
33+
- Force
34+
- NumberOfResultsToSkip
35+
- CorrelationId
36+
- Verb
37+
- ResultSize
38+
- LicenceState
2639

2740
## EXAMPLES
2841

skype/skype-ps/skype/Get-CsTenant.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,64 @@ Get-CsTenant [-Filter <String>] [-DomainController <Fqdn>] [[-Identity] <OUIdPar
2727
In Microsoft Teams or Skype for Business Online, tenants are groups of users who have accounts homed on the service.
2828
Organizations will typically have a single tenant in which to house all their user accounts.
2929

30+
**NOTE:**
31+
32+
Beginning Teams PowerShell Module version 2.6.2 onwards, the below updates are applicable for TeamsOnly customers.
33+
34+
*Deprecated Attributes*
35+
36+
- DisableExoPlanProvisioning
37+
- DistinguishedName
38+
- ExperiencePolicy
39+
- Id
40+
- IsByPassValidation
41+
- IsMNC
42+
- IsReadinessUploaded
43+
- IsUpgradeReady
44+
- LastSubProvisionTimeStamp
45+
- MNCEnableTimeStamp
46+
- Name
47+
- ObjectCategory
48+
- ObjectClass
49+
- ObjectState
50+
- OriginalRegistrarPool
51+
- OriginatingServer
52+
- PendingDeletion
53+
- ProvisioningCounter
54+
- PublicProvider
55+
- PublishingCounter
56+
- RegistrarPool
57+
- RemoteMachine
58+
- SubProvisioningCounter
59+
- SubProvisioningStamp
60+
- SyncingCounter
61+
- TenantPoolExtension
62+
- UpgradeRetryCounter
63+
- UserRoutingGroupIds
64+
- XForestMovePolicy
65+
- Guid
66+
- HostedVoiceMailNotProvisioned
67+
- IsO365MNC
68+
- IsValid
69+
- NonPrimarySource
70+
- OcoDomainTracked
71+
- Phone
72+
- ProvisionType
73+
- TeamsUpgradeEligible
74+
- TelehealthEnabled
75+
- TenantNotified
76+
- AssignedLicenses
77+
- OnPremisesImmutableId
78+
- OnPremisesUserPrincipalName
79+
- HostedVoiceMail
80+
- OnPremSecurityIdentifier
81+
- OnPremSamAccountName
82+
- DefaultDataLocation
83+
- DefaultPoolFqdn
84+
- AdminDescription
85+
- AllowedDataLocation
86+
- Description
87+
3088
## EXAMPLES
3189

3290
### -------------------------- Example 1 --------------------------

teams/teams-ps/teams/Get-CsTeamsUnassignedNumberTreatment.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ schema: 2.0.0
1515
## SYNOPSIS
1616
Displays a specific or all treatments for how calls to an unassigned number range should be routed.
1717

18-
> [!NOTE]
19-
> **Preview** The use of this cmdlet is in Public Preview.
2018

2119
## SYNTAX
2220

teams/teams-ps/teams/New-CsTeamsUnassignedNumberTreatment.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@ schema: 2.0.0
1515
## SYNOPSIS
1616
Creates a new treatment for how calls to an unassigned number range should be routed. The call can be routed to a user, an application or to an announcement service where a custom message will be played to the caller.
1717

18-
19-
> [!NOTE]
20-
> **Preview** The use of this cmdlet is in Public Preview.
2118

2219
## SYNTAX
2320

teams/teams-ps/teams/Remove-CsPhoneNumberAssignment.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,14 @@ This cmdlet will remove/unassign a phone number from a user or a resource accoun
2020
2121
## SYNTAX
2222

23+
### RemoveSome (Default)
2324
```powershell
24-
Remove-CsPhoneNumberAssignment [[-Identity] <String> [-PhoneNumber <String>] [-PhoneNumberType <String>] [-RemoveAll] [<CommonParameters>]
25+
Remove-CsPhoneNumberAssignment -Identity <String> -PhoneNumber <String> -PhoneNumberType <String> [<CommonParameters>]
26+
```
2527

28+
### RemoveAll
29+
```powershell
30+
Remove-CsPhoneNumberAssignment -Identity <String> -RemoveAll [<CommonParameters>]
2631
```
2732

2833
## DESCRIPTION
@@ -66,7 +71,7 @@ The phone number to unnassign from the user or resource account. Supports E.164
6671
6772
```yaml
6873
Type: System.String
69-
Parameter Sets: (All)
74+
Parameter Sets: (RemoveSome)
7075
Aliases:
7176

7277
Required: False
@@ -80,7 +85,7 @@ The type of phone number to unassign from the user or resource account. The supp
8085
8186
```yaml
8287
Type: System.String
83-
Parameter Sets: (All)
88+
Parameter Sets: (RemoveSome)
8489
Aliases:
8590

8691
Required: False
@@ -94,7 +99,7 @@ Unassigns the phone number from the user or resource account.
9499
95100
```yaml
96101
Type: Switch
97-
Parameter Sets: (All)
102+
Parameter Sets: (RemoveAll)
98103
Aliases:
99104

100105
Required: False

teams/teams-ps/teams/Remove-CsTeamsUnassignedNumberTreatment.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,7 @@ schema: 2.0.0
1515
## SYNOPSIS
1616
Removes a treatment for how calls to an unassigned number range should be routed.
1717

18-
> [!NOTE]
19-
> **Preview** The use of this cmdlet is in Public Preview.
20-
18+
2119
## SYNTAX
2220

2321
```powershell

teams/teams-ps/teams/Set-CsPhoneNumberAssignment.md

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,14 @@ This cmdlet will assign a phone number to a user or a resource account (online a
2020
2121
## SYNTAX
2222

23+
### Assignment (Default)
2324
```powershell
24-
Set-CsPhoneNumberAssignment [[-Identity] <String> [-PhoneNumber <String>] [-PhoneNumberType <String>] [-LocationId <String>] [-EnterpriseVoiceEnabled <Boolean>][<CommonParameters>]
25-
25+
Set-CsPhoneNumberAssignment -Identity <String> -PhoneNumber <String> -PhoneNumberType <String> -LocationId <String> [<CommonParameters>]
26+
```
27+
28+
### Attribute
29+
```powershell
30+
Set-CsPhoneNumberAssignment -Identity <String> -EnterpriseVoice <Boolean> [<CommonParameters>]
2631
```
2732

2833
## DESCRIPTION
@@ -48,7 +53,13 @@ to the user [email protected].
4853
```powershell
4954
Set-CsPhoneNumberAssignment -Identity [email protected] -EnterpriseVoiceEnabled $true
5055
```
51-
This example sets the EnterpriseVoiceEnabled flag on the user [email protected].
56+
This example sets the EnterpriseVoiceEnabled flag on the user [email protected].
57+
58+
### Example 4
59+
```powershell
60+
Set-CsPhoneNumberAssignment -Identity [email protected] -LocationId null -PhoneNumber +12065551224 -PhoneNumberType CallingPlan
61+
```
62+
This example removes the emergency ___location from the phone number for user [email protected].
5263

5364

5465
## PARAMETERS
@@ -60,7 +71,7 @@ This parameter is mutual exclusive with PhoneNumber.
6071

6172
```yaml
6273
Type: System.Boolean
63-
Parameter Sets: (All)
74+
Parameter Sets: (Attribute)
6475
Aliases:
6576
Applicable: Microsoft Teams
6677

@@ -85,11 +96,12 @@ Accept wildcard characters: False
8596
```
8697
8798
### -LocationId
88-
The Id of the ___location to assign to the specific user. You can get it using Get-CsOnlineLisLocation
99+
The Id of the ___location to assign to the specific user. You can get it using Get-CsOnlineLisLocation. If you want to remove the ___location, use
100+
the string value null.
89101
90102
```yaml
91103
Type: System.String
92-
Parameter Sets: (All)
104+
Parameter Sets: (Assignment)
93105
Aliases:
94106

95107
Required: False
@@ -99,14 +111,14 @@ Accept wildcard characters: False
99111
```
100112
101113
### -PhoneNumber
102-
The phone number to assign to the user or resource account. Supports E.164 format like +12065551234 and non-E.164 format like 12065551234. We are not currently supporting
103-
Direct Routing numbers with extensions, but you can use the Set-CsUser cmdlet for this.
114+
The phone number to assign to the user or resource account. Supports E.164 format like +12065551234 and non-E.164 format like 12065551234. We are also supporting
115+
Direct Routing numbers with extensions using the formats +1206555000;ext=1234 or 1206555000;ext=1234
104116
105117
Setting a phone number will automatically set EnterpriseVoiceEnabled to True.
106118
107119
```yaml
108120
Type: System.String
109-
Parameter Sets: (All)
121+
Parameter Sets: (Assignment)
110122
Aliases:
111123

112124
Required: False
@@ -120,7 +132,7 @@ The type of phone number to assign to the user or resource account. The supporte
120132
121133
```yaml
122134
Type: System.String
123-
Parameter Sets: (All)
135+
Parameter Sets: (Assignment)
124136
Aliases:
125137

126138
Required: False

0 commit comments

Comments
 (0)