Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
19 changes: 19 additions & 0 deletions docs/docs/cmd/spo/folder/folder-add.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,25 @@ When you specify a value for `color`, consider the following:
| Light purple | 14 | lightPurple |
| Light pink | 15 | lightPink |

## Permissions

<Tabs>
<TabItem value="Delegated">

| Resource | Permissions |
|------------|----------------|
| SharePoint | AllSites.Write |

</TabItem>
<TabItem value="Application">

| Resource | Permissions |
|------------|---------------------|
| SharePoint | Sites.ReadWrite.All |

</TabItem>
</Tabs>

## Examples

Creates folder in a specific library within the site.
Expand Down
5 changes: 2 additions & 3 deletions docs/docs/cmd/spo/folder/folder-archive.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ m365 spo folder archive [options]

Folder archival can take some time to complete, as the status might not be reflected immediately.


## Permissions

<Tabs>
Expand All @@ -56,13 +55,13 @@ Folder archival can take some time to complete, as the status might not be refle

## Examples

Archive a folder by id without prompting for confirmation
Archive a folder by id without prompting for confirmation.

```sh
m365 spo folder archive --webUrl https://contoso.sharepoint.com/sites/Marketing --id 7a8c9207-7745-4cda-b0e2-be2618ee3030 --force
```

Archive a folder by URL with prompting for confirmation
Archive a folder by URL with prompting for confirmation.

```sh
m365 spo folder archive --webUrl https://contoso.sharepoint.com/sites/Marketing --url '/sites/Marketing/shared documents/folder'
Expand Down
19 changes: 19 additions & 0 deletions docs/docs/cmd/spo/folder/folder-copy.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,25 @@ When you specify a value for `nameConflictBehavior`, consider the following:
- `fail` will throw an error when the destination folder already exists.
- `rename` will add a suffix (e.g. Folder1) when the destination folder already exists.

## Permissions

<Tabs>
<TabItem value="Delegated">

| Resource | Permissions |
|------------|----------------|
| SharePoint | AllSites.Write |

</TabItem>
<TabItem value="Application">

| Resource | Permissions |
|------------|---------------------|
| SharePoint | Sites.ReadWrite.All |

</TabItem>
</Tabs>

## Examples

Copy a folder a folder to another location using server-relative URLs
Expand Down
19 changes: 19 additions & 0 deletions docs/docs/cmd/spo/folder/folder-get.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,25 @@ If no folder exists at the specified URL, you will get a `Please check the folde

If root level folder is passed, you will get a `Please ensure the specified folder URL or folder Id does not refer to a root folder. Use \'spo list get\' with withPermissions instead' error.` Please use the command 'spo list get'.

## Permissions

<Tabs>
<TabItem value="Delegated">

| Resource | Permissions |
|------------|---------------|
| SharePoint | AllSites.Read |

</TabItem>
<TabItem value="Application">

| Resource | Permissions |
|------------|----------------|
| SharePoint | Sites.Read.All |

</TabItem>
</Tabs>

## Examples

Get folder properties for a folder with a specific site-relative URL.
Expand Down
19 changes: 19 additions & 0 deletions docs/docs/cmd/spo/folder/folder-list.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,25 @@ m365 spo folder list [options]

<Global />

## Permissions

<Tabs>
<TabItem value="Delegated">

| Resource | Permissions |
|------------|---------------|
| SharePoint | AllSites.Read |

</TabItem>
<TabItem value="Application">

| Resource | Permissions |
|------------|----------------|
| SharePoint | Sites.Read.All |

</TabItem>
</Tabs>

## Examples

Gets list of folders under a parent folder with site-relative URL.
Expand Down
19 changes: 19 additions & 0 deletions docs/docs/cmd/spo/folder/folder-move.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,25 @@ When you specify a value for `nameConflictBehavior`, consider the following:
- `fail` will throw an error when the destination folder already exists.
- `rename` will add a suffix (e.g. folder1) when the destination folder already exists.

## Permissions

<Tabs>
<TabItem value="Delegated">

| Resource | Permissions |
|------------|----------------|
| SharePoint | AllSites.Write |

</TabItem>
<TabItem value="Application">

| Resource | Permissions |
|------------|---------------------|
| SharePoint | Sites.ReadWrite.All |

</TabItem>
</Tabs>

## Examples

Move a folder to a document library in another site collection by server-relative URL.
Expand Down
21 changes: 21 additions & 0 deletions docs/docs/cmd/spo/folder/folder-remove.mdx
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
import Global from '../../_global.mdx';
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

# spo folder remove

Expand Down Expand Up @@ -32,6 +34,25 @@ m365 spo folder remove [options]

The `spo folder remove` command will remove folder only if it is empty. If the folder contains any files, deleting the folder will fail.

## Permissions

<Tabs>
<TabItem value="Delegated">

| Resource | Permissions |
|------------|----------------|
| SharePoint | AllSites.Write |

</TabItem>
<TabItem value="Application">

| Resource | Permissions |
|------------|---------------------|
| SharePoint | Sites.ReadWrite.All |

</TabItem>
</Tabs>

## Examples

Remove a folder with a specific site-relative URL.
Expand Down
21 changes: 21 additions & 0 deletions docs/docs/cmd/spo/folder/folder-set.mdx
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
import Global from '../../_global.mdx';
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

# spo folder set

Expand Down Expand Up @@ -51,6 +53,25 @@ When you specify a value for `color`, consider the following:
| Light purple | 14 | lightPurple |
| Light pink | 15 | lightPink |

## Permissions

<Tabs>
<TabItem value="Delegated">

| Resource | Permissions |
|------------|----------------|
| SharePoint | AllSites.Write |

</TabItem>
<TabItem value="Application">

| Resource | Permissions |
|------------|---------------------|
| SharePoint | Sites.ReadWrite.All |

</TabItem>
</Tabs>

## Examples

Set the folder name to 'My Folder 2'
Expand Down
Loading