Skip to content
Merged

Master #3802

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
856 commits
Select commit Hold shift + click to select a range
c0e0a9b
Update CHANGELOG.md
gautamdsheth Dec 6, 2023
701c37c
Adding to contributors
KoenZomers Dec 6, 2023
86e5b05
Adding extra notice to parameters part
KoenZomers Dec 6, 2023
c5d7b59
Merge pull request #3613 from Pieter-Veenstra/patch-1
KoenZomers Dec 6, 2023
711c669
Merge branch 'dev' into Issue3565
KoenZomers Dec 6, 2023
5954439
new cmdlet get-pnpcontainer
reshmee011 Dec 6, 2023
2c83f3e
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 7, 2023
db182bb
Added `Manage` and `FullControl` to `Grant-PnPAzureADAppSitePermissio…
KoenZomers Dec 7, 2023
0825d13
Rename Set-PnPLabel to Set-PnPRetentionLabel
wilecoyotegenius Dec 7, 2023
8a62638
Cleanup
KoenZomers Dec 7, 2023
6b59964
Merge pull request #3620 from reshmee011/getcontainer
KoenZomers Dec 7, 2023
68da9f5
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 8, 2023
ae156a4
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 9, 2023
b8aa469
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 10, 2023
94bd895
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 11, 2023
ed63d5c
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 12, 2023
08b9c32
Update PnP.PowerShell.Tests.csproj
gautamdsheth Dec 12, 2023
c9fbb53
Update PnP.PowerShell.csproj
gautamdsheth Dec 12, 2023
801628f
Create PnP.PowerShell.Suggestions.2.3.0.json
gautamdsheth Dec 12, 2023
8620e65
Update version.txt
gautamdsheth Dec 12, 2023
2463dd6
Update CHANGELOG.md
gautamdsheth Dec 12, 2023
12705ef
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 13, 2023
74e82b2
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 14, 2023
767b927
Removing double entry in contributors
KoenZomers Dec 14, 2023
ecf3fa3
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 15, 2023
fe743a5
Added `IsDataAccessInCardDesignerEnabled` to `Set-PnPTenant` and `Get…
KoenZomers Dec 15, 2023
0a59d1d
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 16, 2023
306d813
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 17, 2023
e5f1157
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 18, 2023
2b519b4
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 19, 2023
b0eefaa
new cmdlet for remove-pnpcontainer (#3629)
reshmee011 Dec 19, 2023
3b2a11e
Update CHANGELOG.md
gautamdsheth Dec 19, 2023
3561d05
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 20, 2023
78df84e
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 21, 2023
90c618a
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 22, 2023
bcdd552
New Command- Convert-PnPFileToPdf (#3435)
NishkalankBezawada Dec 22, 2023
2f351a5
Created a new Cmdlet for Mergeing Terms and a documentation page. (#3…
joHKwi Dec 22, 2023
bc73334
Update CHANGELOG.md
gautamdsheth Dec 22, 2023
bdf1ebc
Feature #3422 - improve file conversion code (#3643)
gautamdsheth Dec 22, 2023
e24592e
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 23, 2023
5c79792
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 24, 2023
570f131
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 25, 2023
03eef14
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 26, 2023
07af82e
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 27, 2023
3c1d202
New cmdlet Get-PnPdeletedcontainer. Closes #3624 (#3648)
reshmee011 Dec 27, 2023
e55eaeb
Update CHANGELOG.md
gautamdsheth Dec 27, 2023
e0d19a4
Update CHANGELOG.md
gautamdsheth Dec 27, 2023
4232a4d
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 28, 2023
b789052
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 29, 2023
c08c268
Feature: Add Get-PnPContainerTypeConfiguration cmdlet (#3660)
gautamdsheth Dec 29, 2023
8ed130c
Update CHANGELOG.md
gautamdsheth Dec 29, 2023
8eeeefa
Feature/fix #2801 : fix `Grant-PnPAzureADAppSitePermission` to allow …
gautamdsheth Dec 29, 2023
f545fef
Update CHANGELOG.md
gautamdsheth Dec 29, 2023
b3b0943
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 30, 2023
a534e71
Nightly publish to PowerShell Gallery
erwinvanhunen Dec 31, 2023
16be40c
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 1, 2024
446b187
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 2, 2024
ed70c8b
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 3, 2024
52d80a6
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 4, 2024
2428df3
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 5, 2024
a5363c0
Update ConvertFile.cs
gautamdsheth Jan 5, 2024
670b1b2
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 6, 2024
2433079
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 7, 2024
ad1ae4c
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 8, 2024
f97522b
[FileVersion] Update site version policy commands
Jan 8, 2024
162afdb
Update progress result properties name
Jan 8, 2024
ee54cfa
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 9, 2024
4e62d81
fix for get message replies includeDelete flag (#3676)
siddharth-vaghasia Jan 9, 2024
5e5570b
Update CHANGELOG.md
gautamdsheth Jan 9, 2024
88985d0
Search in sub nodes for id (#3625)
JuergenRB Jan 9, 2024
f9cf2f4
Update CHANGELOG.md
gautamdsheth Jan 9, 2024
9246528
fix for changing base URL for Get-Flow (#3677)
siddharth-vaghasia Jan 9, 2024
0ddd611
Update CHANGELOG.md
gautamdsheth Jan 9, 2024
30f03cd
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 10, 2024
8495e52
Merge https://github.com/msjennywu/powershell into UpdateSPVersionPol…
Jan 16, 2024
239c8d5
Add message when doing the setting on site
Jan 16, 2024
5304dcd
fix for all power platform commands giving error (#3687)
siddharth-vaghasia Jan 17, 2024
66270e8
Update PnP.PowerShell.csproj
gautamdsheth Jan 17, 2024
db88094
Update PnP.PowerShell.Tests.csproj
gautamdsheth Jan 17, 2024
7954826
Update PnP.PowerShell.csproj
gautamdsheth Jan 19, 2024
24bf26f
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 19, 2024
63ed436
Update CHANGELOG.md
gautamdsheth Jan 19, 2024
f71a986
Remove Tests project
gautamdsheth Jan 19, 2024
1ff4fcd
Add Information Barriers related settings to Get/Set-Tenant (#3679)
wilecoyotegenius Jan 19, 2024
083de68
Update CHANGELOG.md
gautamdsheth Jan 19, 2024
451a3c6
Feature #3612 - Added Batch parameter to Add-PnPGroupMember cmdlet (#…
gautamdsheth Jan 19, 2024
5c7a5f2
Update CHANGELOG.md
gautamdsheth Jan 19, 2024
c9f222e
Feature #1661 - allow batch removal of fields capability (#3655)
gautamdsheth Jan 19, 2024
b6e6475
Fix #1911: Add-PnPHubSiteAssociation cmdlet to support (#3568)
gautamdsheth Jan 19, 2024
56bf410
Update CHANGELOG.md
gautamdsheth Jan 19, 2024
d26c403
Feature: Added cmdlet to retrieve File analytics data. (#3644)
gautamdsheth Jan 19, 2024
9af3b38
Update CHANGELOG.md
gautamdsheth Jan 19, 2024
485fdac
Feature: added cmdlet to retrieve analytics data for a site collectio…
gautamdsheth Jan 19, 2024
3612edd
Update CHANGELOG.md
gautamdsheth Jan 19, 2024
16db6be
added GetPowerPlatformSolution command (#3675)
siddharth-vaghasia Jan 19, 2024
3638a7e
Update CHANGELOG.md
gautamdsheth Jan 19, 2024
b6e2607
cmdlets new-pnpcontainer (#3669)
reshmee011 Jan 19, 2024
4827f21
Update CHANGELOG.md
gautamdsheth Jan 19, 2024
acc3450
Update Set-PnPAzureADAppSitePermission.md (#3684)
rohit404404 Jan 19, 2024
7122226
Update CHANGELOG.md
gautamdsheth Jan 19, 2024
810bb4b
Update Set-PnPListItem.md
gautamdsheth Jan 19, 2024
053cd81
Update Add-PnPListItem.md
gautamdsheth Jan 19, 2024
6c89146
Update Add-PnPListItem.md
gautamdsheth Jan 19, 2024
33380fb
Update Set-PnPListItem.md
gautamdsheth Jan 19, 2024
d63d84d
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 20, 2024
f36f7fa
Cmdlet remove-pnpcontainertype and minor changes. closes #3670. (#3689)
reshmee011 Jan 20, 2024
99c22c7
Update CHANGELOG.md
gautamdsheth Jan 20, 2024
12b923c
Update PnP.PowerShell.Tests.csproj
gautamdsheth Jan 20, 2024
b31904d
cmdlet for Restore-PnPDeletedcontainer. Closes #3623. (#3661)
reshmee011 Jan 20, 2024
f174c4e
Update CHANGELOG.md
gautamdsheth Jan 20, 2024
7883561
Bump action versions
gautamdsheth Jan 20, 2024
879bae4
Bump checkout action version
gautamdsheth Jan 20, 2024
36862a4
Bump action versions
gautamdsheth Jan 20, 2024
e7070ac
Update checkdocumentationbuild.yml
gautamdsheth Jan 20, 2024
1dc0c89
Update cleanupnightlyreleases.yml
gautamdsheth Jan 20, 2024
7cede3f
Update nightlyrelease.yml
gautamdsheth Jan 20, 2024
e746cc5
Update release.yml
gautamdsheth Jan 20, 2024
7673e26
Merge branch 'dev' into Issue3565
gautamdsheth Jan 20, 2024
ed23a4b
Added missing retry
gautamdsheth Jan 20, 2024
34cb248
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 21, 2024
9791f3f
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 22, 2024
8d2789a
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 23, 2024
9cdcab8
[FEATURE] Get-PnPWebPermissions command for a given PrincipalId (#3685)
danielcecil Jan 23, 2024
0741bdd
Update CHANGELOG.md
gautamdsheth Jan 23, 2024
662d2b5
Update CHANGELOG.md
gautamdsheth Jan 23, 2024
c57aa81
Update command name again
Jan 23, 2024
fe7a4ac
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 24, 2024
211d256
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 25, 2024
44827da
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 26, 2024
2745293
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 27, 2024
e601d90
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 28, 2024
0b1b7b2
Fix #3703 - issue with IsFavoriteByDefault parameter in creating team…
gautamdsheth Jan 28, 2024
127524a
Updated docs for Set-PnPListItem (#3705)
danielcecil Jan 28, 2024
a4b4a7f
Update CHANGELOG.md
gautamdsheth Jan 28, 2024
116fa61
Fix #3710 - Improve detection of modern site pages library (#3713)
gautamdsheth Jan 28, 2024
ae9e165
Update CHANGELOG.md
gautamdsheth Jan 28, 2024
d774dca
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 29, 2024
ec43f40
Feature #3700 - added cmdlet to change site archive state.
Jan 29, 2024
7232c65
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 30, 2024
dff95bd
Nightly publish to PowerShell Gallery
erwinvanhunen Jan 31, 2024
03513b7
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 1, 2024
ffc564d
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 2, 2024
c6971c5
Updated documentation for Get-PnPFlowrun, which includes samples on h…
NishkalankBezawada Feb 2, 2024
5a568d8
Corrected documentation, since the build has failed while creating PR
NishkalankBezawada Feb 2, 2024
3efe103
corrected documentation
NishkalankBezawada Feb 2, 2024
98eae82
Feature: added support for different cloud environment for Power Plat…
Feb 2, 2024
9db6e07
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 3, 2024
94cd807
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 4, 2024
b6c0958
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 5, 2024
14ef1dc
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 6, 2024
df58ba4
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 7, 2024
25c8b0e
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 8, 2024
b8bdc36
Resolve comments
Feb 8, 2024
7b57cd5
Resolve comments
Feb 8, 2024
101b060
Update Export-PnPPage.md (#3732)
LeonArmston Feb 8, 2024
1ae3561
Update CHANGELOG.md
gautamdsheth Feb 8, 2024
d0efc28
Merge branch 'dev' into IncludeTriggerInfoToFlowRun
gautamdsheth Feb 8, 2024
ce8ba53
add option to update horizontal quick launch for set-pnpweb (#3722)
reshmee011 Feb 8, 2024
7cecfd8
Update CHANGELOG.md
gautamdsheth Feb 8, 2024
fefa6e2
Merge branch 'dev' into feature/support-more-cloud
gautamdsheth Feb 8, 2024
1cc358b
Merge branch 'dev' into IncludeTriggerInfoToFlowRun
NishkalankBezawada Feb 8, 2024
f0ef181
Resolve comment
Feb 8, 2024
e962b0c
Update Set-PnPSiteVersionPolicy.md
KoenZomers Feb 8, 2024
5390e27
Update Set-PnPSiteVersionPolicy.md
KoenZomers Feb 8, 2024
25862ed
Update Set-PnPSiteVersionPolicy.md
KoenZomers Feb 8, 2024
a8793f0
Merge pull request #3671 from msjennywu/UpdateSPVersionPolicyCommands…
KoenZomers Feb 8, 2024
24ba3a2
Removing unused usings
KoenZomers Feb 8, 2024
ad1d2b8
Correcting incorrect brackets around identity parameter
KoenZomers Feb 8, 2024
2cdb251
Adding draft document for version 3 release
KoenZomers Feb 8, 2024
7bda58e
Updated draft
KoenZomers Feb 8, 2024
cb9c7ae
Fixing table
KoenZomers Feb 8, 2024
2c55b18
Renaming current Get-PnPRetentionLabel to Get-PnPTenantRetentionLabel
KoenZomers Feb 8, 2024
efc78ef
Added changelog entry
KoenZomers Feb 8, 2024
3c864a1
Updating changelog entry
KoenZomers Feb 8, 2024
d04eeef
Removing file as it has been merged with anothe cmdlet
KoenZomers Feb 8, 2024
e243ab9
Removing file as it has been merged with another cmdlet
KoenZomers Feb 8, 2024
b73fbc9
Merge branch 'dev' into add-set-pnpcompliancetagonbulkitems-cmdlet
KoenZomers Feb 8, 2024
891cffc
Moving changelog entry to proper version
KoenZomers Feb 8, 2024
8b129ab
Merge pull request #3599 from wilecoyotegenius/add-set-pnpcompliancet…
KoenZomers Feb 9, 2024
f2b2c45
Changing UseBeta parameter to IncludeModerationSettings
KoenZomers Feb 9, 2024
1b007bb
Moved changelog entry to latest version
KoenZomers Feb 9, 2024
17444cc
Merge branch 'dev' into Issue3565
KoenZomers Feb 9, 2024
68fa82a
Merge pull request #3580 from KoenZomers/Issue3565
KoenZomers Feb 9, 2024
efbc8b4
Adding contributors notice
KoenZomers Feb 9, 2024
8bec981
Merge branch 'dev' into IncludeTriggerInfoToFlowRun
KoenZomers Feb 9, 2024
831f62a
Merge pull request #3724 from NishkalankBezawada/IncludeTriggerInfoTo…
KoenZomers Feb 9, 2024
126b869
Adding changelog entry
KoenZomers Feb 9, 2024
2cf3c47
Merge branch 'dev' into feature/support-more-cloud
KoenZomers Feb 9, 2024
2554396
Merge pull request #3725 from gautamdsheth/feature/support-more-cloud
KoenZomers Feb 9, 2024
6530169
Renaming Get-PnPPowerPlatformConnector to Get-PnPPowerPlatformCustomC…
KoenZomers Feb 9, 2024
45d38ee
Merge pull request #3737 from KoenZomers/RenamePowerPlatformConnector
KoenZomers Feb 9, 2024
b653518
Fixed build warnings
KoenZomers Feb 9, 2024
8c86c7a
Merge pull request #3738 from KoenZomers/FixBuildWarnings
KoenZomers Feb 9, 2024
2c41133
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 9, 2024
7ef70f9
Update SetSiteArchiveState.cs
gautamdsheth Feb 9, 2024
aaa3e30
Update Set-PnPSiteArchiveState.md
gautamdsheth Feb 9, 2024
7aabec3
Merge branch 'dev' into feature/3700
gautamdsheth Feb 9, 2024
1c46492
Applying changes from PR3715
KoenZomers Feb 9, 2024
8dd46ee
Adding changelog entry
KoenZomers Feb 9, 2024
a11e81a
Merge pull request #3741 from KoenZomers/PR3715-Resubmit
KoenZomers Feb 9, 2024
3ded418
Merge pull request #3714 from gautamdsheth/feature/3700
KoenZomers Feb 9, 2024
5b91c4c
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 10, 2024
f2fe493
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 11, 2024
aa84bc0
option to add thumbnail (#3746)
reshmee011 Feb 11, 2024
29dcddd
Update CHANGELOG.md
gautamdsheth Feb 11, 2024
f5dccbf
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 12, 2024
31eb43e
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 13, 2024
5b1e9f6
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 14, 2024
de36ca7
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 15, 2024
ed79550
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 16, 2024
d5563d4
update get-pnpfolder to remove reference to Get-PnPFolderFile and Get…
reshmee011 Feb 16, 2024
907ba82
Closes #3744 and #3753 (#3745)
reshmee011 Feb 16, 2024
41780a7
Update CHANGELOG.md
gautamdsheth Feb 16, 2024
795abe4
Update Remove-PnPFileVersion.md
gautamdsheth Feb 16, 2024
fe1bd8b
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 17, 2024
afc2093
Fix #3717 - Added support for custom environment in App registration …
gautamdsheth Feb 17, 2024
08adbf1
Update CHANGELOG.md
gautamdsheth Feb 17, 2024
6861831
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 18, 2024
58a9f0b
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 19, 2024
a74f82e
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 20, 2024
539b7ee
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 21, 2024
c42a224
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 22, 2024
b3176d5
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 23, 2024
f112d74
Update Auditlog docs.Closes #3753 (#3785)
reshmee011 Feb 23, 2024
424b1bc
Add DemoteNewsArticle parameter in the doc (#3775)
a1mery Feb 23, 2024
2dbdc5a
Update CHANGELOG.md
gautamdsheth Feb 23, 2024
ca1b5ef
[FileVersion] Add one more warning message (#3770)
msjennywu Feb 23, 2024
8eab27b
Update CHANGELOG.md
gautamdsheth Feb 23, 2024
cf205f6
Update LayoutType parameter (#3777)
a1mery Feb 23, 2024
aef8c5a
Update CHANGELOG.md
gautamdsheth Feb 23, 2024
329b403
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 24, 2024
8f2a643
Fixing Nullableboolean compile error due to the weird CSOM update
KoenZomers Feb 25, 2024
54b6271
Merge pull request #3789 from KoenZomers/CsomNullableBooleanFix
KoenZomers Feb 25, 2024
9cd2942
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 25, 2024
6f1baab
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 26, 2024
a99a701
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 27, 2024
62409f7
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 28, 2024
ff26dd3
Fix #3795 - update doc to make parameter required
gautamdsheth Feb 28, 2024
489e8c9
Update Update-PnPSiteDesignFromWeb.md (#3791)
PowershellScripts Feb 28, 2024
bbfbf82
Some documentation fixes (#3793)
PowershellScripts Feb 28, 2024
955fa21
Update CHANGELOG.md
gautamdsheth Feb 28, 2024
e16432d
Nightly publish to PowerShell Gallery
erwinvanhunen Feb 29, 2024
b7c3db3
Fix #3797: group description in New-PnPGroup cmdlet (#3798)
gautamdsheth Feb 29, 2024
bf9bc72
Nightly publish to PowerShell Gallery
erwinvanhunen Mar 1, 2024
56775c8
[New Parameters to Existing Commandlet] - Added new parameters to Lik…
NishkalankBezawada Mar 1, 2024
4246c15
Update CHANGELOG.md
gautamdsheth Mar 1, 2024
a8db710
[New Command] - Get-PnPPageLikedByInformation (#3781)
NishkalankBezawada Mar 1, 2024
c724fde
Update CHANGELOG.md
gautamdsheth Mar 1, 2024
d027f59
Update PnP.PowerShell.csproj
gautamdsheth Mar 1, 2024
5d65bcb
Merge branch 'master' into dev
KoenZomers Mar 1, 2024
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
8 changes: 4 additions & 4 deletions .github/workflows/builddocsite.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,22 +13,22 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Checkout master branch
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: master
path: master
- name: Checkout dev branch
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: dev
path: dev
- name: Checkout gh-pages branch
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: gh-pages
path: gh-pages
- name: Setup .NET 7.0
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: 7.x

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/buildexternalhelp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Building Help File
env:
RUNSINACTION: 1
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/buildpr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,23 +17,23 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout PnP.Framework
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: pnp/pnpframework
path: pnpframework
ref: 'dev'
- name: Checkout PnP.Core
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: pnp/pnpcore
path: pnpcore
ref: 'dev'
- name: Checkout PnP.PowerShell
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
path: powershell
- name: Setup .NET Core
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: |
6.0.x
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/checkdocumentationbuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,20 +12,20 @@ jobs:

runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: master
path: master
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: dev
path: dev
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: gh-pages
path: gh-pages
- name: Setup .NET 7.0
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: 7.x

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/cleanupnightlyreleases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ jobs:
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: dev
- name: Setup .NET 6.0
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: '6.0.x'
- name: Unlist nightly nuget packages
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/nightlyrelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ jobs:

steps:
- name: Setup .NET Core
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: |
6.x
7.x
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: dev
token: ${{ secrets.PAT }}
Expand All @@ -41,7 +41,7 @@ jobs:
runs-on: windows-2022
needs: [ build ]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Build an image
run: |
$VERSION="$(cat ./version.txt)-nightly"
Expand All @@ -55,7 +55,7 @@ jobs:
runs-on: windows-2019
needs: [ build ]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Build an image
run: |
$VERSION="$(cat ./version.txt)-nightly"
Expand All @@ -69,7 +69,7 @@ jobs:
runs-on: ubuntu-latest
needs: [ build ]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Build an image
run: |
VERSION=$(cat ./version.txt)-nightly
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
publish-docker-windows-2022:
runs-on: windows-2022
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Build and Publish All
shell: pwsh
run: |
Expand All @@ -17,7 +17,7 @@ jobs:
publish-docker-windows-2019:
runs-on: windows-2019
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Build and Publish All
shell: pwsh
run: |
Expand All @@ -26,7 +26,7 @@ jobs:
publish-docker-linux:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Build and Publish All
shell: pwsh
run: |
Expand Down
71 changes: 69 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,74 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).

### Added

- Added `-IsDataAccessInCardDesignerEnabled` to `Set-PnPTenant` which allows for configuring Viva Connections Adaptive Cards to connect to backend services for their data [#3635](https://github.com/pnp/powershell/pull/3635)
- Added `Remove-PnPContainer` cmdlet to remove the SharePoint embed container. [#3629](https://github.com/pnp/powershell/pull/3629)
- Added `Convert-PnPFile` cmdlet which allows for a file to be converted to from one format to another. [#3435](https://github.com/pnp/powershell/pull/3435) & [#3643](https://github.com/pnp/powershell/pull/3643)
- Added `Merge-PnPTerm` cmdlet which allows merging of one term into another. [#3638](https://github.com/pnp/powershell/pull/3638)
- Added `Get-PnPDeletedContainer` cmdlet which returns a list of all deleted Containers in the recycle bin. [#3648](https://github.com/pnp/powershell/pull/3648)
- Added `-Batch` parameter to `Add-PnPGroupMember` cmdlet which allows adding members to a SharePoint group in a batch. [#3651](https://github.com/pnp/powershell/pull/3651)
- Added `Get-PnPContainerTypeConfiguration` cmdlet which fetches the container type configuration values. [#3660](https://github.com/pnp/powershell/pull/3660)
- Added `-AppBypassInformationBarriers` and `-DefaultOneDriveInformationBarrierMode` parameters to `Set-PnPTenant` cmdlet. [#3679](https://github.com/pnp/powershell/pull/3679)
- Added `Add-PnPFileAnalyticsData` cmdlet to allow retrieval of file analytics data. [#3644](https://github.com/pnp/powershell/pull/3644)
- Added `Add-PnPSiteAnalyticsData` cmdlet to allow retrieval of site analytics data. [#3645](https://github.com/pnp/powershell/pull/3645)
- Added `Get-PnPPowerPlatformSolution` cmdlet to Power Platform solutions. [#3675](https://github.com/pnp/powershell/pull/3675)
- Added `New-PnPContainerType` cmdlet to create a new SharePoint container type. [#3669](https://github.com/pnp/powershell/pull/3669)
- Added `Remove-PnPContainerType` cmdlet which removes a specific container type. [#3689](https://github.com/pnp/powershell/pull/3689/)
- Added `Restore-PnPDeletedContainer` cmdlet which recovers a deleted Container from the Recycle Bin. [#3661](https://github.com/pnp/powershell/pull/3661)
- Added the ModerationSettings to be returned with `Get-PnPTeamsChannel` when passing in `-IncludeModerationSettings` and using `-Identity <channelId>` [#3580](https://github.com/pnp/powershell/pull/3580)
- Added `AllowNewMessageFromBots`, `AllowNewMessageFromConnectors`, `ReplyRestriction` and `UserNewMessageRestriction` to `Set-PnPTeamsChannel` which allows setting the moderation settings on a Teams channel [#3580](https://github.com/pnp/powershell/pull/3580)
- Added `Get-PnPWebPermission` cmdlet which retrieves permission given by user for specific web. [#3685](https://github.com/pnp/powershell/pull/3685)
- Added `-HorizontalQuickLaunch` parameter to `Set-PnPWeb` cmdlet to allow navigation orientation to be horizontal. [#3722](https://github.com/pnp/powershell/pull/3722)
- Added support for different sovereign cloud environment for Power Platform related cmdlets [#3725](https://github.com/pnp/powershell/pull/3725)
- Added `Set-PnPRetentionLabel` and `Reset-PnPRetentionLabel` cmdlets to support setting a retention label on one or more items [#3599](https://github.com/pnp/powershell/pull/3599)
- Added `-SiteThumbnailUrl` parameter to `Set-PnPWebHeader` cmmdlet to support setting thumbnail of the site. [#3746](https://github.com/pnp/powershell/pull/3746)
- Added `-Like` parameter to `Set-PnPPage` cmdlet to support liking/unliking a modern page. [#3788](https://github.com/pnp/powershell/pull/3788)
- Added `Get-PnPPageLikedByInformation` cmdlet to retrieve list of users who liked a modern page. [#3781](https://github.com/pnp/powershell/pull/3781)

### Fixed

- Fixed `Grant-PnPAzureADAppSitePermission` cmdlet which allows it to work in multi-geo environment. [#3658](https://github.com/pnp/powershell/pull/3658)
- Fixed `Get-PnPTeamsChannelMessageReply` cmdlet which didn't work correctly when `-IncludeDeleted` parameter was not specified. [#3676](https://github.com/pnp/powershell/pull/3676)
- Fixed `Add-PnPNavigationNode` cmdlet to also search for nodes in child navigation items. [#3625](https://github.com/pnp/powershell/pull/3625)
- Fixed `Get-PnPFlow` cmdlet to use the newer Flow URLs instead of the old ARM URLs. [#3677](https://github.com/pnp/powershell/pull/3677)
- Fixed `Get-PnPPowerPlatformConnector`, `Get-PnPPowerPlatformEnvironment`, `Get-PnPPowerApp`, `Add-PnPFlowOwner`, `Disable-PnPFlow`, `Enable-PnPFlow`, `Export-PnPFlow`, `Get-PnPFlowOwner`, `Get-PnPFlowRun`, `Remove-PnPFlow`, `Remove-PnPFlowOwner` , `Restart-PnPFlow` and `Stop-PnPFlowRun` cmdlets to use the new HTTP endpoints. [#3687](https://github.com/pnp/powershell/pull/3687)
- Fixed `Add-PnPHubSiteAssociation` cmdlet to allow support for multi-geo scenario. [#3568](https://github.com/pnp/powershell/pull/3568)
- Fixed `Enable/Disable-PnPPageScheduling` cmdlet to also work with Viva connections enabled site. [#3713](https://github.com/pnp/powershell/pull/3713)
- Fixed `Register-PnPManagementShellAccess` and `Register-PnPAzureADApp` cmdlets to also work with custom environment. [#3763](https://github.com/pnp/powershell/pull/3763)
- Fixed `Set-PnPPPage` cmdlet to only change layout of the page if the parameter is specified. [#3777](https://github.com/pnp/powershell/pull/3777)
- Fixed `New-PnPGroup` cmdlet to correctly show the group description with HTML making it similar to `Set-PnPGroup`.

### Changed

- `-IsFavoriteByDefault` parameter is now obsolete in `Add-PnPTeamsChannel` cmdlet due to deprecation by Microsoft Graph API. [#3712](https://github.com/pnp/powershell/pull/3712)
- `Get-PnPSiteTemplate` will now only contain `PersistPublishingFiles`, `IncludeNativePublishingFiles`, `IncludeTermGroupsSecurity`, `IncludeSearchConfiguration`, `SkipVersionCheck` and `PersistMultiLanguageResources` if these are provided with the cmdlet as switch parameters [#3715](https://github.com/pnp/powershell/pull/3715)
- Due to backend changes in Microsoft Graph, `Get-PnPUnifiedAuditLog` cmdlet requires some more permissions. Updated the cmdlet to handle that. [#3745](https://github.com/pnp/powershell/pull/3745)

### Contributors

- Arleta Wanat [PowershellScripts]
- Jenny Wu [msjennywu]
- Aimery Thomas [a1mery]
- Nils Andresen [nils-a]
- Gautam Sheth [gautamdsheth]
- Nishkalank Bezawada [NishkalankBezawada]
- Konrad K. [wilecoyotegenius]
- Leon Armston [LeonArmston]
- Daniel Cecil [danielcecil]
- Rohit Devmore [rohit404404]
- Konrad K. [wilecoyotegenius]
- Kunj Balkrishna Sangani [kunj-sangani]
- Koen Zomers [koenzomers]
- Reshmee Auckloo [reshme011]
- Nishkalank Bezawada [NishkalankBezawada]
- Jørgen Wiik [joHKwi]
- Siddharth Vaghasia [siddharth-vaghasia]
- Jürgen Rosenthal-Buroh [JuergenRB]

## [2.3.0]

### Added

- Added `-MediaTranscription` and `-MediaTranscriptionAutomaticFeatures` to `Set-PnPTenant` which allows for configuring the media transcription settings. [#3238](https://github.com/pnp/powershell/pull/3238)
- Added `-Includes` option to `Get-PnPListItem` which allows for specifying additional fields to be retrieved. [#3270](https://github.com/pnp/powershell/pull/3270)
- Added `-AllowCommentsTextOnEmailEnabled` parameter to `Set-PnPTenant` which allows including the surrounding document context in email notification when user is mentioned in document comments. [#3268](https://github.com/pnp/powershell/pull/3268)
Expand Down Expand Up @@ -50,6 +118,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
- Added support for executing the 'Invoke-PnPSPRestMethod' cmdlet in a batch [#3565](https://github.com/pnp/powershell/pull/3565)
- Added `Get-PnPSiteSetVersionPolicyProgress` cmdlet which allows for getting the progress of setting a version policy for existing document libraries on a site [#3564](https://github.com/pnp/powershell/pull/3564)
- Added `EnableSensitivityLabelForPDF` to `Set-PnPTenant` and `Get-PnPTenant` [#3581](https://github.com/pnp/powershell/pull/3581)
- Changed `Restore-PnPRecycleBinItem` , made `-Identity` parameter as non-mandatory. [#2499](https://github.com/pnp/powershell/pull/2499)
- Added the ability to set Manage and FullControl permissions directly when using Sites.Selected with `Grant-PnPAzureADAppSitePermission` [#3617](https://github.com/pnp/powershell/pull/3617)
- Added `Remove-PnPMicrosoft365GroupPhoto` cmdlet which allows removal of profile picture of M365 Group. [#3607](https://github.com/pnp/powershell/pull/3607)

Expand Down Expand Up @@ -105,7 +174,6 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
- Antti K. Koskela [koskila]
- Christian Veenhuis [ChVeen]
- Kunj Balkrishna Sangani [kunj-sangani]
- Antti K. Koskela [koskila]
- Dave Paylor [paylord]
- [smsdaniel]
- Jim Duncan [sparkitect]
Expand Down Expand Up @@ -406,7 +474,6 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
- Improved `Remove-PnPFieldFromContentType` cmdlet to ensure proper null check for non-existing fields. It will now throw proper `Field not found` error. [#2407](https://github.com/pnp/powershell/pull/2407)
- Changed the Microsoft 365 Groups cmdlets to use the `v1.0` endpoint instead of the `beta` [#2426](https://github.com/pnp/powershell/pull/2426)
- Changed `Add-PnPMicrosoft365GroupToSite` to longer require the `-Url` parameter to be specified. If its not provided, the currently connected to site will be groupified. [#2496](https://github.com/pnp/powershell/pull/2496)
- Changed `Restore-PnPRecycleBinItem` , made `-Identity` parameter as non-mandatory. [#2499](https://github.com/pnp/powershell/pull/2499)

### Removed

Expand Down
57 changes: 57 additions & 0 deletions MIGRATE-2.0-to-3.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# Updating from PnP PowerShell 2.x to 3.x

_This is a draft document, version 3 is not yet available_

The 3.x version of PnP PowerShell is based exclusively on .NET 8.0, which means that it will not work on older PowerShell editions like PowerShell 5.1, ISE or PowerShell 7.3 or older. PowerShell 7.4 or later is required.

- The 3.x version of PnP PowerShell will work only on PowerShell 7.4 or later versions.

## Steps to update from 2.x to 3.x

- Download and install the latest PowerShell version from [this GitHub releases link](https://aka.ms/powershell-release?tag=lts)

Or

- For Windows environments, please use [this link](https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-windows)

- For Linux based environments, please use [this link](https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-linux)

- For Mac OS envoronments, please use [this link](https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-macos)

Once the PowerShell 7.4 or later is downloaded and installed in the environment, you can install the PnP PowerShell module like you normally do.

```powershell
Install-Module -Name "PnP.PowerShell"
```

If you want to install or update to the latest nightly built prerelease of PnP PowerShell, run:

```powershell
Install-Module -Name "PnP.PowerShell" -AllowPrerelease
```

## Changes needed in Azure DevOps/GitHub Actions/Pipelines

If you are using PnP PowerShell in Azure Devops, GitHub Actions or other pipeline infrastructure, you will have to update your PowerShell version from v5 to v7.4 or later.

Recommend referring to these 2 links:

- [DevOps Snack: Change PowerShell version in YAML](https://microsoft-bitools.blogspot.com/2021/02/devops-snack-change-powershell-version.html)
- [How to enable PowerShell core in Azure Pipeline?](https://theautomationcode.com/how-to-enable-powershell-core-in-azure-pipeline/)

## Breaking changes

| **Cmdlet** | **Comment** |
| ----------- | ---------------------- |
| Get-PnPRetentionLabel | The `Get-PnPRetentionLabel` cmdlet has been renamed to `Get-PnPTenantRetentionLabel` |
| Get-PnPLabel | The `Get-PnPLabel` cmdlet has been renamed to `Get-PnRetentionLabel` |
| Get-PnPPowerPlatformConnector | The `Get-PnPPowerPlatformConnector` cmdlet has been renamed to `Get-PnPPowerPlatformCustomConnector` |
| Connect-PnPOnline | Using `Connect-PnPOnline` without specifying an authentication option will now default to using an interactive login. If you still want to use logon using client credentials, provide them using -Credentials instead |

## Other notable changes

- ...

## Changes to output type

- ...
2 changes: 1 addition & 1 deletion build/Build-Nightly.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ if ($runPublish -eq $true) {
}

# Generate predictor commands
./build/Generate-PredictorCommands.ps1 -Version $version
./build/Generate-PredictorCommands.ps1 -Version "nightly"

Write-Host "Generating Documentation" -ForegroundColor Yellow
Set-PSRepository PSGallery -InstallationPolicy Trusted
Expand Down
29 changes: 29 additions & 0 deletions documentation/Add-PnPGroupMember.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,12 @@ Add-PnPGroupMember -Group <GroupPipeBind> -EmailAddress <String> [-SendEmail] [-
[-Connection <PnPConnection>]
```

### Batched
```powershell
Add-PnPGroupMember -LoginName <String> -Group <GroupPipeBind>
[-Connection <PnPConnection>] -Batch <PnPBatch>
```

## DESCRIPTION

Allows to add new user to SharePoint group. The SharePoint group may be specified either by id, name or related object.
Expand All @@ -46,6 +52,16 @@ Add-PnPGroupMember -LoginName user@company.com -Group 5

Add the specified user to the SharePoint group with Id 5

### EXAMPLE 3
```powershell
$batch = New-PnPBatch
Add-PnPGroupMember -LoginName user@company.com -Group 5 -Batch $batch
Add-PnPGroupMember -LoginName user1@company.com -Group 5 -Batch $batch
Invoke-PnPBatch $batch
```

Add the specified users to the SharePoint group with Id 5 in a batch.

## PARAMETERS

### -Connection
Expand Down Expand Up @@ -130,6 +146,19 @@ Accept pipeline input: False
Accept wildcard characters: False
```

### -Batch

```yaml
Type: PnPBatch
Parameter Sets: Batched

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



## RELATED LINKS
Expand Down
Loading