Skip to content

Commit 2c8d57f

Browse files
authored
Merge branch 'main' into patch-1
2 parents 5e0d7e4 + 8d3b8b6 commit 2c8d57f

File tree

8 files changed

+484
-26
lines changed

8 files changed

+484
-26
lines changed

.github/workflows/AutoPublish.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
name: (Scheduled) Publish to live
23

34
permissions:
@@ -7,8 +8,8 @@ permissions:
78

89
on:
910
schedule:
10-
# - cron: "25 2,5,8,11,14,17,20,22 * * *" # Times are UTC based on Daylight Saving Time (~Mar-Nov). Scheduling at :25 to account for queuing lag.
11-
- cron: "25 3,6,9,12,15,18,21,23 * * *" # Times are UTC based on Standard Time (~Nov-Mar). Scheduling at :25 to account for queuing lag.
11+
- cron: "25 2,5,8,11,14,17,20,22 * * *" # Times are UTC based on Daylight Saving Time (~Mar-Nov). Scheduling at :25 to account for queuing lag.
12+
# - cron: "25 3,6,9,12,15,18,21,23 * * *" # Times are UTC based on Standard Time (~Nov-Mar). Scheduling at :25 to account for queuing lag.
1213

1314
workflow_dispatch:
1415

@@ -25,4 +26,4 @@ jobs:
2526
secrets:
2627
AccessToken: ${{ secrets.GITHUB_TOKEN }}
2728
PrivateKey: ${{ secrets.M365_APP_PRIVATE_KEY }}
28-
ClientId: ${{ secrets.M365_APP_CLIENT_ID }}
29+
ClientId: ${{ secrets.M365_APP_CLIENT_ID }}

sharepoint/docfx.json

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -49,19 +49,22 @@
4949
"ms.devlang": "powershell",
5050
"ms.topic": "reference",
5151
"contributors_to_exclude": [
52-
"rjagiewich",
53-
"traya1",
54-
"rmca14",
52+
"aditisrivastava07",
53+
"AGuentherinWA",
54+
"American-Dipper",
5555
"claydetels19",
56-
"jborsecnik",
57-
"tiburd",
5856
"garycentric",
59-
"v-stchambers",
60-
"v-stsavell",
61-
"American-Dipper",
57+
"jborsecnik",
6258
"padmagit77",
63-
"aditisrivastava07",
64-
"Ruchika-mittal01"
59+
"rjagiewich",
60+
"rmca14",
61+
"Ruchika-mittal01",
62+
"Shipra-M09",
63+
"Stacyrch140",
64+
"techtoons",
65+
"tiburd",
66+
"traya1",
67+
"v-stsavell"
6568
]
6669
},
6770
"fileMetadata": {
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
external help file: Microsoft.Online.SharePoint.PowerShell.dll-Help.xml
3+
Module Name: Microsoft.Online.SharePoint.PowerShell
4+
online version: https://learn.microsoft.com/powershell/module/microsoft.online.sharepoint.powershell/get-spocustomcdnsitecollectionapps
5+
applicable: SharePoint Online
6+
title: Get-SPOCustomCdnSiteCollectionApps
7+
schema: 2.0.0
8+
author: Yadong1106
9+
ms.author: yadongzhai
10+
---
11+
12+
# Get-SPOCustomCdnSiteCollectionApps
13+
14+
## SYNOPSIS
15+
16+
Retrieves all app installations that use a custom content delivery network (CDN) for a specific site collection.
17+
18+
## SYNTAX
19+
20+
```
21+
Get-SPOCustomCdnSiteCollectionApps -SiteUrl <String> [<CommonParameters>]
22+
```
23+
24+
## DESCRIPTION
25+
26+
Retrieves all app installations that are configured to use a custom CDN for the specified site collection. The output includes the product ID, title, app installation ID, site ID, and site URL of each app installation.
27+
28+
## EXAMPLES
29+
30+
### EXAMPLE 1
31+
32+
```powershell
33+
Get-SPOCustomCdnSiteCollectionApps -SiteUrl "https://contoso.sharepoint.com/sites/marketing"
34+
```
35+
36+
This example returns a list of all app installations that use a custom CDN for the specified site collection.
37+
38+
## PARAMETERS
39+
40+
### -SiteUrl
41+
42+
> Applicable: SharePoint Online
43+
44+
Specifies the URL of the site collection for which to retrieve custom CDN app installations.
45+
46+
```yaml
47+
Type: System.String
48+
Parameter Sets: (All)
49+
Aliases:
50+
51+
Required: True
52+
Position: Named
53+
Default value: None
54+
Accept pipeline input: False
55+
Accept wildcard characters: False
56+
```
57+
58+
### CommonParameters
59+
60+
This cmdlet supports the common parameters: `-Debug`, `-ErrorAction`, `-ErrorVariable`, `-InformationAction`, `-InformationVariable`, `-OutVariable`, `-OutBuffer`, `-PipelineVariable`, `-ProgressAction`, `-Verbose`, `-WarningAction`, and `-WarningVariable`. For more information, see [about_CommonParameters](/powershell/module/microsoft.powershell.core/about/about_commonparameters).
61+
62+
## INPUTS
63+
64+
### None
65+
66+
## OUTPUTS
67+
68+
### System.Object
69+
70+
## NOTES
71+
72+
## RELATED LINKS
73+
74+
[Get-SPOCustomCdnTenantApps](Get-SPOCustomCdnTenantApps.md)
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
external help file: Microsoft.Online.SharePoint.PowerShell.dll-Help.xml
3+
Module Name: Microsoft.Online.SharePoint.PowerShell
4+
online version: https://learn.microsoft.com/powershell/module/microsoft.online.sharepoint.powershell/get-spocustomcdntenantapps
5+
applicable: SharePoint Online
6+
title: Get-SPOCustomCdnTenantApps
7+
schema: 2.0.0
8+
author: Yadong1106
9+
ms.author: yadongzhai
10+
---
11+
12+
# Get-SPOCustomCdnTenantApps
13+
14+
## SYNOPSIS
15+
16+
Retrieves all apps that use a custom content delivery network (CDN) from the Tenant App Catalog.
17+
18+
## SYNTAX
19+
20+
```
21+
Get-SPOCustomCdnTenantApps [<CommonParameters>]
22+
```
23+
24+
## DESCRIPTION
25+
26+
Retrieves all apps from the Tenant App Catalog that are configured to use a custom CDN. The output includes the product ID and title of each app.
27+
28+
## EXAMPLES
29+
30+
### EXAMPLE 1
31+
32+
```powershell
33+
Get-SPOCustomCdnTenantApps
34+
```
35+
36+
This example returns a list of all apps in the Tenant App Catalog that use a custom CDN.
37+
38+
## PARAMETERS
39+
40+
### CommonParameters
41+
42+
This cmdlet supports the common parameters: `-Debug`, `-ErrorAction`, `-ErrorVariable`, `-InformationAction`, `-InformationVariable`, `-OutVariable`, `-OutBuffer`, `-PipelineVariable`, `-ProgressAction`, `-Verbose`, `-WarningAction`, and `-WarningVariable`. For more information, see [about_CommonParameters](/powershell/module/microsoft.powershell.core/about/about_commonparameters).
43+
44+
## INPUTS
45+
46+
### None
47+
48+
## OUTPUTS
49+
50+
### System.Object
51+
52+
## NOTES
53+
54+
## RELATED LINKS
55+
56+
[Get-SPOCustomCdnSiteCollectionApps](Get-SPOCustomCdnSiteCollectionApps.md)

sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Get-SPOServicePrioritizationAppRegistrations.md

Lines changed: 40 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,29 +13,61 @@ ms.reviewer: speedta
1313
# Get-SPOServicePrioritizationAppRegistrations
1414

1515
## SYNOPSIS
16-
Retrieves the list of app registrations configured for service prioritization in SharePoint Online.
1716

17+
Returns app registrations enrolled in SharePoint Online Service Prioritization.
1818

1919
## SYNTAX
2020

2121
```
22-
Get-SPOServicePrioritizationAppRegistrations [<CommonParameters>]
22+
Get-SPOServicePrioritizationAppRegistrations [-PolicyId <Guid>] [<CommonParameters>]
2323
```
2424

2525
## DESCRIPTION
26-
This cmdlet retrieves all app registrations that have been configured for service prioritization in SharePoint Online. This cmdlet is useful for administrators who need to review or audit the current app registrations and their associated policies.
26+
27+
This cmdlet retrieves all app registrations enrolled in SharePoint Online Service Prioritization for the tenant.
28+
29+
When `-PolicyId` is specified, only registrations linked to that billing policy are returned.
2730

2831
## EXAMPLES
2932

3033
### Example 1
34+
3135
```powershell
3236
Get-SPOServicePrioritizationAppRegistrations
3337
```
34-
This example retrieves all app registrations configured for service prioritization in SharePoint Online.
38+
39+
Example 1 returns all app registrations enrolled in SharePoint Online Service Prioritization for the tenant.
40+
41+
### Example 2
42+
43+
```powershell
44+
Get-SPOServicePrioritizationAppRegistrations -PolicyId 11111111-1111-1111-1111-111111111111
45+
```
46+
47+
Example 2 returns only app registrations linked to the specified billing policy.
3548

3649
## PARAMETERS
3750

51+
### -PolicyId
52+
53+
The unique identifier of the SPO Service Prioritization billing policy to filter by.
54+
When specified, only app registrations linked to this policy are returned.
55+
When omitted, all app registrations for the tenant are returned.
56+
57+
```yaml
58+
Type: Guid
59+
Parameter Sets: (All)
60+
Aliases:
61+
62+
Required: False
63+
Position: Named
64+
Default value: None
65+
Accept pipeline input: False
66+
Accept wildcard characters: False
67+
```
68+
3869
### CommonParameters
70+
3971
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).
4072
4173
## INPUTS
@@ -50,14 +82,10 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
5082
5183
## RELATED LINKS
5284
53-
[Getting started with SharePoint Online Management Shell](/powershell/sharepoint/sharepoint-online/connect-sharepoint-online)
54-
55-
[Add-SPOServicePrioritizationAppRegistration](./Add-SPOServicePrioritizationAppRegistration.md)
56-
57-
[Remove-SPOServicePrioritizationAppRegistration](./Remove-SPOServicePrioritizationAppRegistration.md)
85+
[Add-SPOServicePrioritizationAppRegistration](Add-SPOServicePrioritizationAppRegistration.md)
5886
59-
[New-SPOServicePrioritizationBillingPolicy](./New-SPOServicePrioritizationBillingPolicy.md)
87+
[Remove-SPOServicePrioritizationAppRegistration](Remove-SPOServicePrioritizationAppRegistration.md)
6088
61-
[Get-SPOServicePrioritizationBillingPolicies](./Get-SPOServicePrioritizationBillingPolicies.md)
89+
[Remove-SPOServicePrioritizationAppRegistrationsByPolicy](Remove-SPOServicePrioritizationAppRegistrationsByPolicy.md)
6290
63-
[Set-SPOServicePrioritizationAppRegistration](./Set-SPOServicePrioritizationAppRegistration.md)
91+
[Get-SPOServicePrioritizationBillingPolicies](Get-SPOServicePrioritizationBillingPolicies.md)

sharepoint/sharepoint-ps/Microsoft.Online.SharePoint.PowerShell/Microsoft.Online.SharePoint.PowerShell.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,12 @@ Determines the compatibility with the partner tenant.
185185
### [Get-SPOCrossTenantHostUrl](Get-SPOCrossTenantHostUrl.md)
186186
Returns the cross-tenant host URL.
187187

188+
### [Get-SPOCustomCdnSiteCollectionApps](Get-SPOCustomCdnSiteCollectionApps.md)
189+
Retrieves all app installations that use a custom CDN for a specific site collection.
190+
191+
### [Get-SPOCustomCdnTenantApps](Get-SPOCustomCdnTenantApps.md)
192+
Retrieves all apps that use a custom CDN from the Tenant App Catalog.
193+
188194
### [Get-SPODataAccessGovernanceInsight](Get-SPODataAccessGovernanceInsight.md)
189195
Lists various 'Data Access Governance' (DAG) reports in SharePoint admin center.
190196

@@ -570,7 +576,13 @@ Removes a given public CDN origin based on its identity (id) in your SharePoint
570576
Removes Software-Defined Networking (SDN) Support in your SharePoint Online tenant
571577

572578
### [Remove-SPOServicePrioritizationAppRegistration](Remove-SPOServicePrioritizationAppRegistration.md)
573-
Removes an app registration from service prioritization in SharePoint Online.
579+
Removes an app registration from service prioritization in SharePoint Online.
580+
581+
### [Remove-SPOServicePrioritizationAppRegistrationsByPolicy](Remove-SPOServicePrioritizationAppRegistrationsByPolicy.md)
582+
Removes all app registrations linked to a specific SharePoint Online Service Prioritization billing policy.
583+
584+
### [Remove-SPOServicePrioritizationBillingPolicy](Remove-SPOServicePrioritizationBillingPolicy.md)
585+
Removes all app registrations linked to a SharePoint Online Service Prioritization billing policy and then deletes the billing policy itself.
574586

575587
### [Remove-SPOSite](Remove-SPOSite.md)
576588
Sends a SharePoint Online site collection to the SharePoint Online Recycle Bin.

0 commit comments

Comments
 (0)