Skip to content

Commit 1a3667e

Browse files
authored
Merge branch 'main' into patch-1
2 parents a2c7387 + eac863b commit 1a3667e

File tree

3 files changed

+184
-22
lines changed

3 files changed

+184
-22
lines changed

exchange/exchange-ps/exchange/Search-UnifiedAuditLog.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -306,11 +306,9 @@ Accept wildcard characters: False
306306
```
307307

308308
### -SiteIds
309-
The SiteIds parameter filters the log entries by the SharePoint site URL.
309+
The SiteIds parameter filters the log entries by the SharePoint SiteId (GUID). You can enter multiple values separated by commas: `Value1, Value2,…ValueN`.
310310

311-
You can enter multiple values separated by commas. If the values contain spaces or otherwise require quotation marks, use the following syntax: `"Value1","Value2",..."ValueN"`.
312-
313-
If the site URL contains a dash (-), escape the dash character with another dash. For example, for the site `https://contoso.sharepoint.com/sites/hr-project`, use the value `"https://contoso.sharepoint.com/sites/hr--project"`.
311+
To obtain the the SiteId for a SharePoint site, append `/_api/site/id` to the URL of the site collection you want to specify. For example, change the URL `https://contoso.sharepoint.com/sites/hr-project` to `https://contoso.sharepoint.com/sites/hr-project/_api/site/id`. An XML payload is returned and the SiteId for the site collection is displayed in the Edm.Guid property; for example: `<d:Id xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:georss="http://www.georss.org/georss" xmlns:gml="http://www.opengis.net/gml" m:type="Edm.Guid">14ab81b6-f23d-476a-8cac-ad5dbd2910f7</d:Id>`.
314312

315313
```yaml
316314
Type: String[]

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1479,7 +1479,7 @@ The DisablePlusAddressInRecipients parameter specifies whether to enable or disa
14791479
- $true: Plus addressing is enabled. You can no longer use the plus sign in regular email addresses. The plus sign is only available for plus addressing.
14801480
- $false: Plus addressing is disabled. You can use the plus sign in regular email addresses.
14811481

1482-
For more information about plus addressing, see [Plus addressing in Exchange Online](https://docs.microsoft.com/eexchange/recipients-in-exchange-online/plus-addressing-in-exchange-online).
1482+
For more information about plus addressing, see [Plus addressing in Exchange Online](https://docs.microsoft.com/exchange/recipients-in-exchange-online/plus-addressing-in-exchange-online).
14831483

14841484
```yaml
14851485
Type: Boolean

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

Lines changed: 181 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,9 @@ In the Teams PowerShell Module version 3.0.0 or later, filtering functionality i
199199
- givenName
200200
- Identity
201201
- lineUri
202+
- userPrincipalName
203+
- CallingLineIdentity
204+
- ExternalAccessPolicy
202205
- OnlineAudioConferencingRoutingPolicy
203206
- OnlineDialOutPolicy
204207
- OnlineVoicemailPolicy
@@ -287,20 +290,28 @@ In the Teams PowerShell Module version 3.0.0 or later, filtering functionality i
287290
- TeamsVdiPolicy
288291
- TeamsVerticalPackagePolicy
289292
- TeamsVideoInteropServicePolicy
293+
- TeamsEducationAssignmentsAppPolicy
294+
- TeamsComplianceRecordingPolicy
295+
- TeamsWorkLoadPolicy
296+
- VoiceRoutingPolicy
297+
- AssignedPlan
298+
- EnterpriseVoiceEnabled
299+
- Identity
300+
- department
301+
- UserDirSyncEnabled
290302
- TenantDialPlan
291303
- Title
292304
- UsageLocation
293305
- UserDirSyncEnabled
294306
- userPrincipalName
295307

296-
In the Teams PowerShell Module version 3.0.0 or later, the following attributes have been renamed:
297308

298-
- ObjectId is now Identity.
299-
- FirstName is now GivenName.
300-
- DirSyncEnabled is now UserDirSyncEnabled.
301-
- MCOValidationError is now UserValidationErrors.
302-
- Enabled is now IsSipEnabled.
303-
- TeamsBranchSurvivabilityPolicy is now TeamsSurvivableBranchAppliancePolicy.
309+
*Attributes that have changed in meaning/format*:
310+
311+
**OnPremLineURI**: This attribute previously used to refer to both:
312+
313+
1. LineURI set via OnPrem AD.
314+
2. Direct Routing numbers assigned to users via Set-CsUser.
304315

305316
In the Teams PowerShell Module version 3.0.0 or later, the **OnPremLineURI** attribute refers only to the LineURI that's set via OnPrem AD. Previously, **OnPremLineURI** also referred to Direct Routing numbers that were assigned to users via the Set-CsUser cmdlet. Now, Direct Routing numbers are available in the **LineURI** attribute. You can distinguish Direct Routing Numbers from Calling Plan Numbers by looking at the **FeatureTypes** attribute.
306317

@@ -310,16 +321,22 @@ In the Teams PowerShell Module version 3.0.0 or later, the format of the Assigne
310321
- All users with an AssignedPlan that starts with MCO: `-Filter "AssignedPlan -eq 'MCO*'"`
311322
- All users with an AssignedPlan that contains MCO: `-Filter "AssignedPlan -eq '*MCO*'"`
312323

313-
In the Teams PowerShell Module version 3.0.0 or later, the output format of Policies has now changed from String to JSON type UserPolicyDefinition.
324+
**Policy Attributes:**
325+
326+
- PolicyProperty comparison works only when "Authority" is provided in the value. For ex: TeamsMessagingPolicy -eq "<Authority>:<Value>"
327+
"Authority" can contain any of these two values: Host or Tenant for a policy type (PreCanned/Default configurations provided by feature team are refered to as Host configurations while Admin-created configurations are considered Tenant configurations)
328+
329+
- In the Teams PowerShell Module version 3.0.0 or later, the output format of Policies has now changed from String to JSON type UserPolicyDefinition.
330+
331+
332+
*Dropped Filter operators*:
333+
334+
The following filter syntaxes are not supported in Teams PowerShell Module 3.0.0 and above:
314335

315-
In the Teams PowerShell Module version 3.0.0 or later, the following PowerShell logical operators are no longer supported:
336+
- not, -lt, -gt: These operators have been dropped
337+
- ge, -ne: These operators are not supported with policy properties
338+
- like: This operator is supported only with wildcard character in the end (e.g., "like <value>*")
316339

317-
- Not (`-not`)
318-
- Like (`-like`)
319-
- Less than (`-lt`)
320-
- Less than or equal to (`-le`)
321-
- Greater than (`-gt`)
322-
- Greater than or equal to (`-ge`)
323340

324341
```yaml
325342
Type: String
@@ -460,9 +477,156 @@ Accept wildcard characters: False
460477
### CommonParameters
461478
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).
462479

463-
## INPUTS
464-
465480
## OUTPUTS
481+
482+
### Note:
483+
484+
The following updates are applicable for TeamsOnly customers using Microsoft Teams PowerShell version 3.0.0 and above.
485+
486+
_New user attributes_
487+
488+
FeatureTypes – Array of unique strings specifying what features are enabled for a user. This attribute is an alternatitive to several attributes that have been dropped as outlined in the next section.
489+
Some of the commonly used FeatureTypes include:
490+
- Teams
491+
- AudioConferencing
492+
- PhoneSystem
493+
- CallingPlan
494+
495+
_Dropped attributes_
496+
497+
The following attributes are no longer relevant to Teams and have been dropped from the output:
498+
499+
- AcpInfo
500+
- AdminDescription
501+
- ArchivingPolicy
502+
- AudioVideoDisabled
503+
- BaseSimpleUrl
504+
- BroadcastMeetingPolicy
505+
- CallViaWorkPolicy
506+
- ClientPolicy
507+
- ClientUpdateOverridePolicy
508+
- ClientVersionPolicy
509+
- CloudMeetingOpsPolicy
510+
- CloudMeetingPolicy
511+
- CloudVideoInteropPolicy
512+
- ContactOptionFlags
513+
- CountryOrRegionDisplayName
514+
- Description
515+
- DistinguishedName
516+
- EnabledForRichPresence
517+
- ExchangeArchivingPolicy
518+
- ExchUserHoldPolicies
519+
- ExperiencePolicy
520+
- ExternalUserCommunicationPolicy
521+
- ExUmEnabled
522+
- Guid
523+
- HomeServer
524+
- HostedVoicemailPolicy
525+
- IPPBXSoftPhoneRoutingEnabled
526+
- IPPhone
527+
- IPPhonePolicy
528+
- IsByPassValidation
529+
- IsValid
530+
- LegalInterceptPolicy
531+
- LicenseRemovalTimestamp
532+
- LineServerURI
533+
- Manager
534+
- MNCReady
535+
- Name
536+
- NonPrimaryResource
537+
- ObjectCategory
538+
- ObjectClass
539+
- ObjectState
540+
- OnPremHideFromAddressLists
541+
- OriginalPreferredDataLocation
542+
- OriginatingServer
543+
- OriginatorSid
544+
- OverridePreferredDataLocation
545+
- PendingDeletion
546+
- PrivateLine
547+
- ProvisioningCounter
548+
- ProvisioningStamp
549+
- PublishingCounter
550+
- PublishingStamp
551+
- Puid
552+
- RemoteCallControlTelephonyEnabled
553+
- RemoteMachine
554+
- SamAccountName
555+
- ServiceInfo
556+
- StsRefreshTokensValidFrom
557+
- SubProvisioningCounter
558+
- SubProvisioningStamp
559+
- SubProvisionLineType
560+
- SyncingCounter
561+
- TargetRegistrarPool
562+
- TargetServerIfMoving
563+
- TeamsInteropPolicy
564+
- ThumbnailPhoto
565+
- UpgradeRetryCounter
566+
- UserAccountControl
567+
- UserProvisionType
568+
- UserRoutingGroupId
569+
- VoicePolicy - Alternative is the CallingPlan and PhoneSystem string in FeatureTypes
570+
- XForestMovePolicy
571+
- AddressBookPolicy
572+
- GraphPolicy
573+
- PinPolicy
574+
- PreferredDataLocationOverwritePolicy
575+
- PresencePolicy
576+
- SmsServicePolicy
577+
- TeamsVoiceRoute
578+
- ThirdPartyVideoSystemPolicy
579+
- UserServicesPolicy
580+
- ConferencingPolicy
581+
- Id
582+
- MobilityPolicy
583+
- OnlineDialinConferencingPolicy - Alternative is the AudioConferencing string in FeatureTypes
584+
- Sid
585+
- TeamsWorkLoadPolicy
586+
- VoiceRoutingPolicy
587+
- ClientUpdatePolicy
588+
- HomePhone
589+
- HostedVoiceMail
590+
- MobilePhone
591+
- OtherTelephone
592+
- StreetAddress
593+
- WebPage
594+
- AssignedLicenses
595+
- OnPremisesUserPrincipalName
596+
- HostedVoiceMail
597+
- LicenseAssignmentStates
598+
- OnPremDomainName
599+
- OnPremSecurityIdentifier
600+
- OnPremSamAccountName
601+
- CallerIdPolicy
602+
- Fax
603+
- LastName
604+
- Office
605+
- Phone
606+
- WindowsEmailAddress
607+
608+
*Attributes renamed*
609+
610+
- ObjectId renamed to Identity
611+
- FirstName renamed to GivenName
612+
- DirSyncEnabled renamed to UserDirSyncEnabled
613+
- MCOValidationErrors renamed to UserValidationErrors
614+
- Enabled renamed to IsSipEnabled
615+
- TeamsBranchSurvivabilityPolicy renamed to TeamsSurvivableBranchAppliancePolicy
616+
617+
*Attributes that have changed in meaning/format*
618+
619+
**OnPremLineURI**: This attribute previously used to refer to both:
620+
1. LineURI set via OnPrem AD.
621+
2. Direct Routing numbers assigned to users via Set-CsUser.
622+
623+
In Teams PowerShell Modules 3.0.0 and above OnPremLineURI will only refer to the LineURI set via OnPrem AD. Direct Routing numbers will be available from the LineURI field. Direct Routing Numbers can be distinguished from Calling Plan Numbers by looking at the FeatureTypes attribute.
624+
625+
**- The output format of AssignedPlan and ProvisionedPlan have now changed from XML to JSON array.**
626+
627+
**- The output format of Policies has now changed from String to JSON type UserPolicyDefinition.**
628+
629+
## INPUTS
466630

467631
## NOTES
468632

0 commit comments

Comments
 (0)