Skip to content

Patch 75 #12247

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Nov 7, 2024
Merged

Patch 75 #12247

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
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ ms.reviewer:
## SYNOPSIS
This cmdlet is available only in the cloud-based service.

**Note**: This cmdlet and the associated features are currently in Preview, aren't available in all organizations, and are subject to change.

Use the Disable-DnssecForVerifiedDomain cmdlet to disable Domain Name System Security (DNSSEC) for inbound mail to accepted domains in Exchange Online.

For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
Expand Down
2 changes: 0 additions & 2 deletions exchange/exchange-ps/exchange/Disable-SmtpDaneInbound.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ ms.reviewer:
## SYNOPSIS
This cmdlet is available only in the cloud-based service.

**Note**: This cmdlet and the associated features are currently in Preview, aren't available in all organizations, and are subject to change.

Use the Disable-SMTPDaneInbound cmdlet to disable SMTP DNS-based Authentication of Named Entities (DANE) for inbound mail to accepted domains in Exchange Online.

For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ ms.reviewer:
## SYNOPSIS
This cmdlet is available only in the cloud-based service.

**Note**: This cmdlet and the associated features are currently in Preview, aren't available in all organizations, and are subject to change.

Use the Enable-DnssecForVerifiedDomain cmdlet to enable Domain Name System Security (DNSSEC) for inbound mail to accepted domains in Exchange Online.

For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
Expand Down
2 changes: 0 additions & 2 deletions exchange/exchange-ps/exchange/Enable-SmtpDaneInbound.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ ms.reviewer:
## SYNOPSIS
This cmdlet is available only in the cloud-based service.

**Note**: This cmdlet and the associated features are currently in Preview, aren't available in all organizations, and are subject to change.

Use the Enable-SMTPDaneInbound cmdlet to enable SMTP DNS-based Authentication of Named Entities (DANE) for inbound mail to accepted domains in Exchange Online.

For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ ms.reviewer:
## SYNOPSIS
This cmdlet is available only in the cloud-based service.

**Note**: This cmdlet and the associated features are currently in Preview, aren't available in all organizations, and are subject to change.

Use the Get-DnssecStatusForVerifiedDomain cmdlet to view information about Domain Name System Security (DNSSEC) for accepted domains in Exchange Online.

For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
Expand Down
2 changes: 0 additions & 2 deletions exchange/exchange-ps/exchange/Get-SmtpDaneInboundStatus.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ ms.reviewer:
## SYNOPSIS
This cmdlet is available only in the cloud-based service.

**Note**: This cmdlet and the associated features are currently in Preview, aren't available in all organizations, and are subject to change.

Use the Get-SmtpDaneInboundStatus cmdlet to view information about SMTP DNS-based Authentication of Named Entities (DANE) for inbound mail to accepted domains in Exchange Online.

For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
Expand Down
2 changes: 1 addition & 1 deletion exchange/exchange-ps/exchange/New-TransportRule.md
Original file line number Diff line number Diff line change
Expand Up @@ -3270,7 +3270,7 @@ This parameter specifies an action or part of an action for the rule.

In on-premises Exchange, this action is available only on Mailbox servers.

The GenerateNotification parameter specifies an action that sends a notification message to recipients. For example, you can use this parameter to notify recipients that a message was rejected by the rule, or marked as spam and delivered to their Junk Email folder.
The GenerateNotification parameter specifies an action that sends a notification message to recipients that match the conditions of the rule. For example, you can use this parameter to notify recipients that a message was rejected by the rule, or marked as spam and delivered to their Junk Email folder. Each matched recipient receives a separate notification.

This parameter supports plain text, HTML tags and the following keywords that use values from the original message:

Expand Down
26 changes: 26 additions & 0 deletions exchange/exchange-ps/exchange/Set-OwaMailboxPolicy.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ Set-OwaMailboxPolicy [-Identity] <MailboxPolicyIdParameter>
[-OrganizationEnabled <Boolean>]
[-OutboundCharset <OutboundCharsetOptions>]
[-OutlookBetaToggleEnabled <Boolean>]
[-OutlookDataFile <OutlookDataFileFeatureState>]
[-OutlookNewslettersAccessLevel <OutlookNewslettersAccessLevel>]
[-OutlookNewslettersReactions <OutlookNewslettersFeatureState>]
[-OutlookNewslettersShowMore <OutlookNewslettersFeatureState>]
Expand Down Expand Up @@ -1759,6 +1760,31 @@ Accept pipeline input: False
Accept wildcard characters: False
```

### -OutlookDataFile
This parameter is available only in the cloud-based service.

The OutlookDataFile paramater specifies what users can do with .pst files in the new Outlook for Windows. Valid values are:

- Allow: The defaul value. Users can open .pst files, import from a .pst file to a mailbox, export from a mailbox to a .pst file, and copy items to and from .pst files.
- NoExport: Users can't export from a mailbox to a .pst file.
- NoExportNoGrow: Users can't export from a mailbox to a .pst file, or copy items from a mailbox to a .pst file.
- NoExportNoOpen: Users can't export from a mailbox to a .pst file, or open new .pst files.
- NoExportNoOpenNoGrow: Users can't export from a mailbox to a .pst file, copy items from a mailbox to a .pst file, or open new .pst files.
- Deny: Users can't open new .pst files, import from a .pst file to a mailbox, export from a mailbox to a .pst file, or copy items to and from .pst files.

```yaml
Type: OutlookDataFileFeatureState
Parameter Sets: (All)
Aliases:
Applicable: Exchange Online

Required: False
Position: Named
Default value: Allow
Accept pipeline input: False
Accept wildcard characters: False
```

### -OutlookNewslettersReactions
This parameter is available only in the cloud-based service.

Expand Down
2 changes: 1 addition & 1 deletion exchange/exchange-ps/exchange/Set-TransportRule.md
Original file line number Diff line number Diff line change
Expand Up @@ -3247,7 +3247,7 @@ This parameter specifies an action or part of an action for the rule.

In on-premises Exchange, this action is available only on Mailbox servers.

The GenerateNotification parameter specifies an action that sends a notification message to recipients. For example, you can use this parameter to notify recipients that a message was rejected by the rule, or marked as spam and delivered to their Junk Email folder.
The GenerateNotification parameter specifies an action that sends a notification message to recipients that match the conditions of the rule. For example, you can use this parameter to notify recipients that a message was rejected by the rule, or marked as spam and delivered to their Junk Email folder. Each matched recipient receives a separate notification.

This parameter supports plain text, HTML tags and the following keywords that use values from the original message:

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
external help file: Microsoft.Rtc.Management.dll-help.xml
online version: https://learn.microsoft.com/powershell/module/skype/new-cspushnotificationconfiguration
applicable: Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
applicable: Lync Server 2010, Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
title: New-CsPushNotificationConfiguration
schema: 2.0.0
manager: rogupta
Expand Down
24 changes: 23 additions & 1 deletion teams/teams-ps/teams/Get-ALLM365TeamsApps.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ online version: https://docs.microsoft.com/powershell/module/teams/Get-ALLM365Te
applicable: Microsoft Teams
title: Get-ALLM365TeamsApps
author: lkueter
ms.author: satishtimiri
ms.author: sribagchi
manager: rahulrgupta
ms.date: 04/24/2024
schema: 2.0.0
Expand Down Expand Up @@ -45,6 +45,14 @@ PS C:\> Get-AllM365TeamsApps | Select-Object -Property Id, IsBlocked, AvailableT

Returns a complete list of all Teams apps in an organization, their statuses, and their availability information in expanded format.

### Example 3

```powershell
PS C:\> Get-AllM365TeamsApps | Select-Object -Property Id, IsBlocked, AvailableTo, InstalledFor -ExpandProperty InstalledFor
```

Returns a complete list of all Teams apps in an organization, their statuses, their availability and their installation information in expanded format.

## PARAMETERS

### CommonParameters
Expand Down Expand Up @@ -81,6 +89,20 @@ Properties:
- LastUpdatedTimestamp: Time and date when the app AvailableTo value was last updated.
- AssignedBy: UserID of the last user who updated the app available to value.

**InstalledFor**
Provides installation status for the app.
Properties:

- AppInstallType: App availability type.
Values:
- Everyone
- UsersandGroups
- Noone
- LastUpdatedTimestamp: Time and date when the app AvailableTo value was last updated.
- InstalledBy: UserID of the last user who installed the app available to value.
- InstalledSource: Source of Installation
- Version: Version of the app installed

## RELATED LINKS

[Get-M365TeamsApp](Get-M365TeamsApp.md)
Expand Down
26 changes: 25 additions & 1 deletion teams/teams-ps/teams/Get-M365TeamsApp.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ online version: https://docs.microsoft.com/powershell/module/teams/Get-M365Teams
applicable: Microsoft Teams
title: Get-M365TeamsApp
author: lkueter
ms.author: satishtimiri
ms.author: sribagchi
manager: rahulrgupta
schema: 2.0.0
---
Expand Down Expand Up @@ -96,6 +96,30 @@ Properties:
- AssignedBy: UserID of last user who updated the app AvailableTo value.
- LastUpdatedTimeStamp: Time and date when the app AvailableTo value was last updated.

**InstalledFor**
Provides installed for properties for the app.
Properties:

- AppInstallType: App install type.
Values:
- Everyone
- UsersandGroups
- Noone
- LastUpdatedTimestamp: Last Updated date
- InstalledBy: The user performing the installation
- InstalledSource: Source of installation
- Version: Version of the app installed
- InstallForUsers: List of all the users for whom the app is enabled.
Values:
- Id: GUID of UserIDs.
- AssignedBy: UserID of last user who updated the app AvailableTo value.
- LastUpdatedTimeStamp: Time and date when the app AvailableTo value was last updated.
- InstallForGroups: List of all the groups for whom the app is enabled.
Values:
- Id: GUID of GroupIDs.
- AssignedBy: UserID of last user who updated the app AvailableTo value.
- LastUpdatedTimeStamp: Time and date when the app AvailableTo value was last updated.

## RELATED LINKS

[Get-AllM365TeamsApps](Get-ALLM365TeamsApps.md)
Expand Down
100 changes: 100 additions & 0 deletions teams/teams-ps/teams/Get-M365UnifiedTenantSettings.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
---
external help file: Microsoft.Teams.PowerShell.TeamsCmdlets.dll-Help.xml
Module Name: MicrosoftTeams
online version: https://docs.microsoft.com/powershell/module/teams/Get-M365UnifiedTenantSettings
applicable: Microsoft Teams
title: Get-M365UnifiedTenantSettings
author: lkueter
ms.author: sribagchi
manager: rahulrgupta
ms.date: 10/22/2024
schema: 2.0.0
---

# Get-M365UnifiedTenantSettings

## SYNOPSIS

This cmdlet returns the current tenant settings for a particular tenant

## SYNTAX

```powershell
Get-M365UnifiedTenantSettings -SettingNames <String[]> [<CommonParameters>]
```

## DESCRIPTION

Get-M365UnifiedTenantSettings retrieves the current tenant settings for a particular tenant.

## EXAMPLES

### Example 1

```powershell
PS C:\> Get-M365UnifiedTenantSettings
```

Returns all the current tenant settings for this tenant.

### Example 2

```powershell
PS C:\> Get-M365UnifiedTenantSettings -SettingNames DefaultApp
```

Returns the current tenant setting for DefaultApp for this tenant.

### Example 3

```powershell
PS C:\> Get-M365UnifiedTenantSettings -SettingNames DefaultApp,EnableCopilotExtensibility
```

Returns the current tenant setting for DefaultApp and EnableCopilotExtensibility for this tenant.

## PARAMETERS

### -SettingNames

Setting names requested. Possible values - DefaultApp,GlobalApp,PrivateApp,EnableCopilotExtensibility

```yaml
Type: String
Aliases:

Required: False
Position: Named
Default value: None
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](http://go.microsoft.com/fwlink/?LinkID=113216).

## INPUTS

### None

## OUTPUTS

### System.Object

**SettingName**
Setting Name returned.

**SettingValue**
The status of this setting in the tenant.
Values:

- All
- None
- Some (only applicable for EnableCopilotExtensibility)

**Users**
The list of users this setting is applicable to (only applicable for EnableCopilotExtensibility).

**Groups**
The list of groups this setting is applicable to (only applicable for EnableCopilotExtensibility).
Loading