You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
21
21
- Fixed issue with `Grant-PnPAzureADAppSitePermission` cmdlet where users are not able to set selected site in the `Sites.Selected` permission. [#2983](https://github.com/pnp/powershell/pull/2983)
22
22
- Fixed issue with `Get-PnPList` cmdlet not working with site-relative URL as identity. [#3005](https://github.com/pnp/powershell/pull/3005)
23
23
- Fixed issue with `Add-PnPNavigationNode` cmdlet where the target audience would not correctly be set when creating a node as a child of a parent node [#2940](https://github.com/pnp/powershell/pull/2940)
24
+
- Fixed regressions within the following cmdlets `Get-PnPTenantCdnEnabled`, `Get-PnPTenantCdnOrigin`, `Get-PnPTenantCdnPolicies`, `Get-PnPTenantDeletedSite`, `Get-PnPTenantInstance`[#3030](https://github.com/pnp/powershell/pull/3030)
25
+
- Fixed issue where `Add-PnPSiteCollectionAdmin -PrimarySiteCollectionAdmin <user>` would require owners to be specified as well. [#3035](https://github.com/pnp/powershell/pull/3035)
Copy file name to clipboardExpand all lines: README.md
+3-12Lines changed: 3 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,16 +8,13 @@ Last version | Last nightly version
8
8
9
9
This module is a successor of the [PnP-PowerShell](https://github.com/pnp/pnp-powershell) module. The original cmdlets only work on Windows and Windows PowerShell and supports SharePoint On-Premises (2013, 2016 and 2019) and SharePoint Online. This version of the cmdlets is cross-platform (i.e it works on Windows, MacOS and Linux) but it will only support SharePoint Online. Going forward we will only be **actively maintaining the cross-platform PnP PowerShell** module.
10
10
11
-
For more information about installing or upgrading to this module, please refer to the documentation at https://pnp.github.io/powershell/articles/index.html
11
+
For more information about installing or upgrading to this module, please refer to [the documentation](https://pnp.github.io/powershell/articles/index.html).
12
12
13
13
## IMPORTANT - New PnP PowerShell 2.x
14
14
15
-
As the technologies behind PowerShell evolve, so will the PnP PowerShell module.
16
-
Since Microsoft is not supporting .NET 3.1 since December 2022, and .NET Framework not actively developed (and not cross platform), we are currently working on PnP PowerShell 2.x.
15
+
As the technologies behind PowerShell evolve, so will the PnP PowerShell module. Microsoft is no longer supporting .NET 3.1 since December 2022, and .NET Framework is not actively being developed anymore. It is also not cross platform. PnP PowerShell 2.x will therefore no longer support PowerShell 5.1 nor the ISE.
17
16
18
-
Therefore, **this new version going forward will not support PowerShell 5.1 nor the ISE**.
19
-
20
-
PnP PowerShell 2.x is already available should you wish to update now, and we have created a [guide](https://github.com/pnp/powershell/blob/dev/MIGRATE-1.0-to-2.0.md) for that purpose. If you are still using PowerShell 5.1 or the ISE, and want to use the latest major or nightly release, you will need to specify the required version like below:
17
+
We have created a [guide](https://github.com/pnp/powershell/blob/dev/MIGRATE-1.0-to-2.0.md) for upgrading from previous versions to PnP PowerShell 2.x. If you are still using PowerShell 5.1 or the ISE, and want to use the latest major or nightly release, you will need to specify the required version like below:
Copy file name to clipboardExpand all lines: documentation/Get-PnPAzureACSPrincipal.md
+3-4Lines changed: 3 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,14 +39,14 @@ Returns the Azure ACS principals
39
39
Get-PnPAzureACSPrincipal -IncludeSubsites
40
40
```
41
41
42
-
Returns the lists of Azure ACS principals installed in your site collection as well as the subsites.
42
+
Returns the lists of Azure ACS principals installed in your site collection as well as the subsites. The ValidUntil property will not be populated in this scenario.
43
43
44
44
### EXAMPLE 3
45
45
```powershell
46
46
Get-PnPAzureACSPrincipal -Scope Tenant
47
47
```
48
48
49
-
Returns the lists of Azure ACS principals installed in your Tenant.
49
+
Returns the lists of Azure ACS principals installed in your Tenant. This a very heavy operation, so it might take some time before we get the results.
When specified, it determines the scope of the Azure ACS principals.
76
76
Supported values are `List, Web, Site, Tenant , All`.
77
+
Only with `Tenant` and `All` the `ValidUntil` property will be populated. For the other options it will not, this is by design and makes the cmdlet perform faster.
* SharePoint: Access to the SharePoint Tenant Administration site
17
17
18
-
Office365 only: Uses the tenant API to retrieve site information. You must connect to the tenant admin website (https://:<tenant>-admin.sharepoint.com) with Connect-PnPOnline in order to use this command.
18
+
Office365 only: Uses the tenant API to retrieve site information. You must connect to the tenant admin website (https://\<tenant\>-admin.sharepoint.com) with Connect-PnPOnline in order to use this command.
If you like using Visual Studio Code for the development of your PnP PowerShell scripts, you might want to try the PnP PowerShell extension which is available for it. It provides various features to be helpful when creating scripts using PnP PowerShell.
3
+
If you like using Visual Studio Code to develop your PnP PowerShell scripts, you might want to try the PnP PowerShell extension to boost your productivity. It provides various features that may be helpful when creating scripts using PnP PowerShell.
4
4
5
-
Currently the extension provides:
5
+
Currently, the extension provides the following:
6
6
7
-
1. docs viewer inside VS Code
8
-
1. samples gallery
9
-
1. snippets with all possible commands
7
+
1.full docs for every PnP PowerShell command directly in VS Code
8
+
2. samples gallery with samples from [PnP script sample repo](https://pnp.github.io/script-samples/)
9
+
3. snippets with all possible commands
10
10
11
-
Check out the [PnP PowerShell Visual Studio Code Extension](https://marketplace.visualstudio.com/items?itemName=adamwojcikit.pnp-powershell-extension) page for more information and downloading it.
11
+
Check out the [PnP PowerShell Visual Studio Code Extension](https://marketplace.visualstudio.com/items?itemName=adamwojcikit.pnp-powershell-extension) page for more information.
0 commit comments