Skip to content

Commit c49f4ce

Browse files
Merge branch 'main' into pvrk-sharepointps-oct
2 parents 0769c5d + 810f07f commit c49f4ce

File tree

6 files changed

+204
-31
lines changed

6 files changed

+204
-31
lines changed

sharepoint/sharepoint-ps/sharepoint-online/Get-SPOApplication.md

Lines changed: 39 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ online version: https://learn.microsoft.com/powershell/module/sharepoint-online/
55
applicable: SharePoint
66
title: Get-SPOApplication
77
schema: 2.0.0
8-
author: cindylay
9-
ms.author: cindylay
8+
author: ShreyasSar26
9+
ms.author: shsaravanan
1010
ms.reviewer:
1111
---
1212

@@ -18,21 +18,35 @@ Returns a list of SharePoint Embedded applications in the specified tenant.
1818

1919
## SYNTAX
2020

21+
```
22+
Get-SPOApplication [[-OwningApplicationId] <Guid>] [[-ApplicationId] <Guid>] [<CommonParameters>]
23+
```
24+
2125
### ParamSet1
2226

2327
```powershell
24-
Get-SPOApplication [[-OwningApplicationId] <OwningApplicationid>] [<CommonParameters>]
28+
Get-SPOApplication [<CommonParameters>]
2529
```
26-
2730
### ParamSet2
2831

2932
```powershell
30-
Get-SPOApplication [[-OwningApplicationId] <OwningApplicationid>] [[-ApplicationId] <ApplicationId>]
33+
Get-SPOApplication [[-OwningApplicationId] <Guid>] [<CommonParameters>]
34+
```
35+
36+
### ParamSet3
37+
38+
```powershell
39+
Get-SPOApplication [[-OwningApplicationId] <Guid>] [[-ApplicationId] <Guid>][<CommonParameters>]
3140
```
3241

3342
## DESCRIPTION
3443

35-
The `Get-SPOApplication` cmdlet retrieves and returns SharePoint Embedded applications of all publishers registered in a tenant that match the given criteria. You must be a SharePoint Administrator to run the cmdlet. For permissions and the most current information about Windows PowerShell, see the online documentation at [Intro to SharePoint Online Management Shell](/powershell/sharepoint/sharepoint-online/introduction-sharepoint-online-management-shell?view=sharepoint-ps).
44+
This cmdlet is used to retrieve and return SharePoint Embedded applications from all publishers registered within a tenant. This cmdlet can be further customized by pairing it with the `OwningApplicationId` parameter to target a specific application.
45+
46+
In addition to providing details about the application name, this cmdlet also returns essential information about guest applications and their associated permissions on the owning application. The cmdlet displays data related to the sharing capabilities, including the `OverrideTenantSharingCapability` status. Furthermore, the cmdlet lists all host URLs allowed to use the SharePoint Embedded application's declarative agent experience.
47+
48+
You must be a SharePoint Embedded Administrator to run the cmdlet.
49+
3650

3751
## EXAMPLES
3852

@@ -50,7 +64,7 @@ Example 1 returns all SharePoint Embedded applications registered in the specifi
5064
Get-SPOApplication -OwningApplicationId <OwningApplicationId>
5165
```
5266

53-
Example 2 provides details about the owning application in the specified tenant. It returns Applications, which includes the list of guest application IDs with permissions to the owning application, as well as the SharingCapability settings and the OverrideTenantSharingCapability status
67+
Example 2 provides details about the application corresponding to the owning application Id in the specified tenant. It returns applications, which includes the list of guest application IDs with permissions to the owning application, as well as the SharingCapability settings, the `OverrideTenantSharingCapability` status and the list of all Copilot embedded chat host URLs.
5468

5569
### Example 3
5670

@@ -59,6 +73,15 @@ Get-SPOApplication -OwningApplicationId <OwningApplicationId> -ApplicationId <Ap
5973
```
6074

6175
Example 3 enumerates app-only permissions of the guest application specified in `ApplicationId`.
76+
77+
### Example 4
78+
79+
```powershell
80+
Get-SPOApplication -OwningApplicationId <OwningApplicationId> | Select-Object CopilotEmbeddedChatHosts
81+
```
82+
83+
Example 4 enumerates the entire list of the host URLs driving the Copilot embedded chat capability on the SharePoint Embedded application.
84+
6285
## PARAMETERS
6386

6487
### -OwningApplicationId
@@ -76,15 +99,16 @@ The following details are returned:
7699
- SharingCapability
77100

78101
- OverrideTenantSharingCapability
102+
103+
- CopilotEmbeddedChatHosts
79104

80105
```yaml
81-
Type: String
106+
Type: Guid
82107
Parameter Sets: (All)
83108
Aliases:
84-
Applicable: SharePoint
85109

86110
Required: False
87-
Position: Named
111+
Position: 0
88112
Default value: None
89113
Accept pipeline input: False
90114
Accept wildcard characters: False
@@ -95,18 +119,17 @@ Accept wildcard characters: False
95119
Use this parameter to enumerate app-only permissions of the guest application id with access to the specified owning application.
96120
97121
```yaml
98-
Type: String
99-
Parameter Sets: ParamSet2
122+
Type: Guid
123+
Parameter Sets: (All)
100124
Aliases:
101-
Applicable: SharePoint
102125

103126
Required: False
104-
Position: Named
127+
Position: 1
105128
Default value: None
106129
Accept pipeline input: False
107130
Accept wildcard characters: False
108131
```
109-
132+
110133
### CommonParameters
111134
112135
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).
@@ -115,4 +138,5 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
115138
## RELATED LINKS
116139
117140
[Get-SPOContainer](./Get-SPOContainer.md)
141+
118142
[Set-SPOApplication](./Set-SPOApplication.md)
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
external help file: sharepointonline.xml
3+
Module Name: Microsoft.Online.SharePoint.PowerShell
4+
online version: https://learn.microsoft.com/powershell/module/sharepoint-online/get-spobuiltinfontpackagesettings
5+
applicable: SharePoint Online
6+
title: Get-SPOBuiltInFontPackageSettings
7+
schema: 2.0.0
8+
author: Yixian15
9+
ms.author: yixianpu
10+
ms.reviewer:
11+
---
12+
13+
# Get-SPOBuiltInFontPackageSettings
14+
15+
## SYNOPSIS
16+
17+
Use this cmdlet to get settings of [built-in font packages](/sharepoint/brand-center-font-packages).
18+
19+
## SYNTAX
20+
21+
```powershell
22+
Get-SPOBuiltInFontPackageSettings
23+
```
24+
25+
## DESCRIPTION
26+
27+
Use this cmdlet to get settings of [built-in font packages](/sharepoint/brand-center-font-packages).
28+
29+
## EXAMPLES
30+
31+
### Example 1
32+
33+
```powershell
34+
Get-SPOBuiltInFontPackageSettings
35+
```
36+
37+
This example retrieves the current settings of built-in font packages.
38+
39+
## RELATED LINKS
40+
41+
- [Set-SPOBuiltInFontPackageSettings](./Set-SPOBuiltInFontPackageSettings.md)

sharepoint/sharepoint-ps/sharepoint-online/Set-SPOApplication.md

Lines changed: 69 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,33 +5,41 @@ online version: https://learn.microsoft.com/powershell/module/sharepoint-online/
55
Applicable: SharePoint Embedded
66
title: Set-SPOApplication
77
schema: 2.0.0
8-
author: FarreltinF
9-
ms.author: fanyi
8+
author: ShreyasSar26
9+
ms.author: shsaravanan
1010
ms.reviewer:
1111
---
1212

1313
# Set-SPOApplication
1414

1515
## SYNOPSIS
1616

17-
Sets or updates one or more property values for a SharePoint application.
17+
Sets or updates one or more configuration of a SharePoint Embedded application.
1818

1919
## SYNTAX
2020

21+
```
22+
Set-SPOApplication [-OwningApplicationId] <Guid> [[-SharingCapability] <SharingCapabilities>]
23+
[[-OverrideTenantSharingCapability] <Boolean>]
24+
[[-CopilotEmbeddedChatHosts] <System.Collections.Generic.List`1[System.String]>] [<CommonParameters>]
25+
```
26+
2127
### ParamSet1
2228

2329
```powershell
2430
Set-SPOApplication
25-
[-OwningApplicationId <OwningApplicationId>]
26-
[–SharingCapability <SharingCapability>]
27-
[-OverrideTenantSharingCapability <Boolean>]
31+
[[-OwningApplicationId] <Guid>]
32+
[[–SharingCapability] <SharingCapability>]
33+
[[-OverrideTenantSharingCapability] <Boolean>]
34+
[[-CopilotEmbeddedChatHosts] <String>]
2835
```
2936

3037
## DESCRIPTION
3138

32-
`Set-SPOApplication` adjusts the sharing settings at the SharePoint Embedded application level, determining if this SharePoint Embedded application content can be shared with external guests.
39+
`Set-SPOApplication` cmdlet is used to set the configuration properties of a specific application, determined by the `OwningApplicationId`.
40+
41+
You must be a SharePoint Embedded Administrator to run this cmdlet.
3342

34-
You must be a SharePoint Embedded Administrator or Global Administrator to run the cmdlet.
3543
> [!NOTE]
3644
> The OwningApplicationId for Microsoft Loop is `a187e399-0c36-4b98-8f04-1edc167a0996`.
3745
> The OwningApplicationId for Microsoft Designer is `5e2795e3-ce8c-4cfb-b302-35fe5cd01597`.
@@ -64,8 +72,48 @@ Set-SPOApplication -OwningApplicationId 423poi45-jikl-9bnm-b302-1234ghy56789 -Ov
6472
```
6573
This example demonstrates how to enable file sharing within the SharePoint Embedded application for external users. Note that B2B integration must be enabled to allow guest invitations to SharePoint Embedded apps.
6674

75+
### Example 4
76+
77+
```powershell
78+
Set-SPOApplication -OwningApplicationId 423poi45 -CopilotEmbeddedChatHosts "http://localhost:3000 https://contoso.sharepoint.com https://fabrikam.com"
79+
```
80+
This example sets the host URLs for the application with Id 423poi45.
81+
6782
## PARAMETERS
6883

84+
### -CopilotEmbeddedChatHosts
85+
86+
This parameter is used to add host URLs allowed to use the SharePoint Embedded application's declarative agent experience.
87+
88+
```yaml
89+
Type: System.Collections.Generic.List`1[System.String]
90+
Parameter Sets: (All)
91+
Aliases:
92+
93+
Required: False
94+
Position: 3
95+
Default value: None
96+
Accept pipeline input: False
97+
Accept wildcard characters: False
98+
```
99+
100+
### -OwningApplicationId
101+
102+
This parameter specifies the ID of the SharePoint Embedded application.
103+
104+
```yaml
105+
Type: Guid
106+
Parameter Sets: (All)
107+
Aliases:
108+
109+
Required: True
110+
Position: 0
111+
Default value: None
112+
Accept pipeline input: False
113+
Accept wildcard characters: False
114+
```
115+
116+
69117
### -SharingCapability
70118
71119
Determines what level of sharing is available for the SharePoint Embedded Application.
@@ -83,9 +131,10 @@ The default setting is None, meaning the application follows the SharePoint Onli
83131
Type: SharingCapabilities
84132
Parameter Sets: (All)
85133
Aliases:
86-
Applicable: SharePoint Embedded
87-
Required: True
88-
Position: Named
134+
Accepted values: Disabled, ExternalUserSharingOnly, ExternalUserAndGuestSharing, ExistingExternalUserSharingOnly
135+
136+
Required: False
137+
Position: 1
89138
Default value: None
90139
Accept pipeline input: False
91140
Accept wildcard characters: False
@@ -100,14 +149,19 @@ This setting allows the application to independently set its sharing capabilitie
100149

101150
```yaml
102151
Type: Boolean
103-
Applicable: SharePoint Embedded
104-
Required: True
105-
Position: Named
106-
Default value: False
152+
Parameter Sets: (All)
153+
Aliases:
154+
155+
Required: False
156+
Position: 2
157+
Default value: None
107158
Accept pipeline input: False
108159
Accept wildcard characters: False
109160
```
110161

162+
### CommonParameters
163+
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).
164+
111165
## RELATED LINKS
112166

113167
[Get-SPOApplication](Get-SPOApplication.md)
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
external help file: sharepointonline.xml
3+
Module Name: Microsoft.Online.SharePoint.PowerShell
4+
online version: https://learn.microsoft.com/powershell/module/sharepoint-online/set-spobuiltinfontpackagesettings
5+
applicable: SharePoint Online
6+
title: Set-SPOBuiltInFontPackageSettings
7+
schema: 2.0.0
8+
author: Yixian15
9+
ms.author: yixianpu
10+
ms.reviewer:
11+
---
12+
13+
# Set-SPOBuiltInFontPackageSettings
14+
15+
## SYNOPSIS
16+
17+
Use this cmdlet to set settings of [built-in font packages](/sharepoint/brand-center-font-packages).
18+
19+
## SYNTAX
20+
21+
```powershell
22+
Set-SPOBuiltInFontPackageSettings [-HideBuiltInFontPackages] <Boolean>
23+
```
24+
## DESCRIPTION
25+
26+
Use this cmdlet to set settings of [built-in font packages](/sharepoint/brand-center-font-packages).
27+
28+
## EXAMPLES
29+
30+
### Example 1
31+
32+
```powershell
33+
Set-SPOBuiltInFontPackageSettings -HideBuiltInFontPackages $true
34+
```
35+
36+
This example sets the built-in font packages to be hidden from SharePoint sites.
37+
38+
## PARAMETERS
39+
40+
### -HideBuiltInFontPackages
41+
42+
Hide built in font packages from SharePoint sites if this value is true.
43+
44+
## RELATED LINKS
45+
46+
- [Get-SPOBuiltInFontPackageSettings](./Get-SPOBuiltInFontPackageSettings.md)

sharepoint/sharepoint-ps/sharepoint-online/sharepoint-online.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,10 @@ The following cmdlet references are for SharePoint Online.
103103

104104
{{Manually Enter Get-SPOAppInfo Description Here}}
105105

106+
### [Get-SPOBuiltInFontPackageSettings](Get-SPOBuiltInFontPackageSettings.md)
107+
108+
{{Gets settings of built-in font packages.}}
109+
106110
### [Get-SPOCopilotAgentInsightsReport](Get-SPOCopilotAgentInsightsReport.md)
107111

108112
{{Gets the status of all active and available reports when no report ID is present, and allows to view or download a report if report ID is present.}}
@@ -532,6 +536,10 @@ This cmdlet is not currently active in production and may be removed in the futu
532536

533537
{{Manually Enter Revoke-SPOUserSession Description Here}}
534538

539+
### [Set-SPOBuiltInFontPackageSettings](Set-SPOBuiltInFontPackageSettings.md)
540+
541+
{{Sets settings of built-in font packages.}}
542+
535543
### [Set-SPOCrossTenantRelationship](Set-SPOCrossTenantRelationship.md)
536544

537545
{{Manually Enter Set-SPOCrossTenantRelationship Description Here}}

sharepoint/sharepoint-server-ps/sharepoint-server/Update-SPProfileSync.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ The Update-SPProfileSync cmdlet updates the configuration of the User Profile Sy
2828

2929
### ------------EXAMPLE 1-----------
3030
```powershell
31-
Update-SPProfileSync -IgnoreIsActive:$false
31+
Update-SPProfileSync -IgnoreIsActive:$true
3232
```
3333

3434
This example updates the User Profile Synchronization job marking it to sync all users irrespective of their activity, without prompting for user confirmation.

0 commit comments

Comments
 (0)