Skip to content

Commit 2b8ad53

Browse files
Added required permissions warning to Submit-PnPSearchQuery
1 parent e361ab3 commit 2b8ad53

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

documentation/Submit-PnPSearchQuery.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@ online version: https://pnp.github.io/powershell/cmdlets/Submit-PnPSearchQuery.h
1212
## SYNOPSIS
1313
Executes an arbitrary search query against the SharePoint search index.
1414

15+
**Required Permissions**
16+
17+
| Type | API/ Permission Name | Admin consent required |
18+
| --------------- | --------------------------------------- | -------- |
19+
| Application | sharepoint/Sites.Read.All | yes |
20+
| Delegated | sharepoint/Sites.Search.All | yes |
21+
22+
1523
## SYNTAX
1624

1725
### Limit (Default)

src/Commands/Search/SubmitSearchQuery.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,13 @@
66
using System.Collections.Generic;
77
using System.Linq;
88
using System.Threading;
9+
using PnP.PowerShell.Commands.Attributes;
910

1011
namespace PnP.PowerShell.Commands.Search
1112
{
1213
[Cmdlet(VerbsLifecycle.Submit, "PnPSearchQuery", DefaultParameterSetName = "Limit")]
14+
[RequiredApiDelegatedPermissions("sharepoint/Sites.Search.All")]
15+
[RequiredApiApplicationPermissions("sharepoint/Sites.Read.All")]
1316
[Alias("Invoke-PnPSearchQuery")]
1417
public class SubmitSearchQuery : PnPWebCmdlet
1518
{

0 commit comments

Comments
 (0)