Base Cmdlets
Cmdlet | Description | |
Get-PnPAppAuthAccessToken | Returns the access token | |
Get-PnPAuthenticationRealm | Returns the authentication realm | |
Get-PnPAzureADManifestKeyCredentials | Return the JSON Manifest snippet for Azure Apps | |
Get-PnPAzureCertificate | Get PEM values and manifest settings for an existing certificate (.pfx) for use when using CSOM via an app-only ADAL application. See https://github.com/SharePoint/PnP-PowerShell/tree/master/Samples/SharePoint.ConnectUsingAppPermissions for a sample on how to get started. KeyCredentials contains the ADAL app manifest sections. Certificate contains the PEM encoded certificate. PrivateKey contains the PEM encoded private key of the certificate. | |
New-PnPAzureCertificate | Generate a new 2048bit self-signed certificate and manifest settings for use when using CSOM via an app-only ADAL application. See https://github.com/SharePoint/PnP-PowerShell/tree/master/Samples/SharePoint.ConnectUsingAppPermissions for a sample on how to get started. KeyCredentials contains the ADAL app manifest sections. Certificate contains the PEM encoded certificate. PrivateKey contains the PEM encoded private key of the certificate. | |
Get-PnPConnection | Returns the current context | |
Get-PnPContext | Returns the current context | |
Set-PnPContext | Set the ClientContext | |
Get-PnPException | Returns the last exception that occurred | |
Get-PnPHealthScore | Retrieves the healthscore value. | |
Connect-PnPOnline | Connect to a SharePoint site | |
Disconnect-PnPOnline | Disconnects the context | |
Get-PnPProperty | Returns a previously not loaded property of a ClientObject | |
Invoke-PnPQuery | Executes the currently queued actions | |
Invoke-PnPSPRestMethod | Invokes a REST request towards a SharePoint site | |
Add-PnPStoredCredential | Adds a credential to the Windows Credential Manager | |
Get-PnPStoredCredential | Get a credential | |
Remove-PnPStoredCredential | Removes a credential | |
Set-PnPTraceLog | Turn log tracing on or off |