Skip to content

Added SPE cmdlets for containerType, containerApp etc - #5487

Merged
gautamdsheth merged 3 commits into
devfrom
feat/spe-cmdletsv1
Oct 8, 2026
Merged

gautamdsheth merged 3 commits into
devfrom
feat/spe-cmdletsv1

Conversation

@gautamdsheth

Copy link
Copy Markdown
Collaborator

Type

  • Bug Fix
  • New Feature
  • Sample

Related Issues?

NA

What is in this Pull Request ?

Add support for more SPE cmdlets

Copilot AI balanced review requested due to automatic review settings October 8, 2026 19:29

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Specific application lookups can silently hide invalid or missing identities, and the help and changelog contain unresolved inconsistencies.

3 open findings
What changed in this PR

Expands SharePoint Embedded administration with container, container-type, and application management cmdlets.

Changes:

  • Adds container and application retrieval/configuration commands.
  • Improves paging, identity binding, deletion, restoration, and safety prompts.
  • Adds corresponding help pages and resources.
File Description
src/​Commands/​Properties/​Resources.resx Adds a container-type not-found message.
src/​Commands/​Properties/​Resources.Designer.cs Exposes the new resource.
src/​Commands/​Model/​SharePoint/​SPContainerTypeConfigurationPropertiesObj.cs Extends returned configuration properties.
src/​Commands/​Base/​PipeBinds/​ContainerPipeBind.cs Supports API URLs and returned container objects.
src/​Commands/​Admin/​SetContainerTypeConfiguration.cs Adds container-type configuration updates.
src/​Commands/​Admin/​SetContainerApplication.cs Adds application configuration updates.
src/​Commands/​Admin/​SetContainer.cs Adds container policy updates.
src/​Commands/​Admin/​RestoreDeletedContainer.cs Supports API URLs and validates restoration results.
src/​Commands/​Admin/​RemoveContainerType.cs Adds ShouldProcess support.
src/​Commands/​Admin/​RemoveContainer.cs Adds permanent deletion and confirmations.
src/​Commands/​Admin/​NewContainerType.cs Adds billing and governance options.
src/​Commands/​Admin/​GetContainerType.cs Adds identity-based retrieval.
src/​Commands/​Admin/​GetContainerApplication.cs Adds application retrieval.
src/​Commands/​Admin/​GetContainer.cs Adds tenant-wide paging and sorting.
documentation/​Set-PnPContainerTypeConfiguration.md Documents configuration updates.
documentation/​Set-PnPContainerApplication.md Documents application updates.
documentation/​Set-PnPContainer.md Documents container policy updates.
documentation/​Restore-PnPDeletedContainer.md Documents API URL restoration.
documentation/​Remove-PnPContainerType.md Documents confirmation support.
documentation/​Remove-PnPContainer.md Documents permanent deletion.
documentation/​New-PnPContainerType.md Documents creation options.
documentation/​Get-PnPContainerType.md Documents identity lookup.
documentation/​Get-PnPContainerApplication.md Documents application retrieval.
documentation/​Get-PnPContainer.md Documents paging and tenant-wide retrieval.
CHANGELOG.md Adds draft release entries.
Files not reviewed (1)
  • src/Commands/Properties/Resources.Designer.cs: Generated file

🧠 Review effort: Balanced


💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/Commands/Admin/GetContainerApplication.cs Outdated
Comment thread CHANGELOG.md Outdated
Comment thread documentation/New-PnPContainerType.md Outdated
…dlets and improve error handling in GetContainerApplication
@gautamdsheth
gautamdsheth merged commit 018b4e9 into dev Oct 8, 2026
5 checks passed
@gautamdsheth
gautamdsheth deleted the feat/spe-cmdletsv1 branch October 8, 2026 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants